InterviewSolution
Saved Bookmarks
| 1. |
How do you create a thread? Describe how to pass multiple arguments to the thread? |
|
Answer» The above can be demonstrated using the below program: static INT count=0; class Message { public: void put_message(void); void get_message(void); int message; Message(void) { message=0; COUT<<"Objects Created"<<ENDL; } Message(int k) { message=k; } ~Message() { cout<<"Objects Destroyed"<<endl; } }q; void Message::put_message(void) { message=12345; } void Message::get_message(void) { cout<<"The message is "<<message<<endl; } int main() { Message k(67890); q.put_message(); q.get_message(); k.get_message(); RETURN 0; }Output: Objects Created The message is 12345 The message is 67890 Objects Destroyed Objects Destroyed |
|