int main() { cout << "Simple Serialization Illustration."<<endl; sem.Create(0); std::thread t1 (function1); std::thread t2 (function2); t1.join(); t2.join(); sem.Destroy(); cout << "Thank you executing my implementaion © to ashish modi. "<<endl; }