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


Discussion

No Comment Found