pthread でコールバック関数を実行したい。
現在、次のコードで立ち往生しています。
//maintest.cpp
....
main{
...
//setting up the callback function SimT:
boost::asio::io_service io;
boost::asio::deadline_timer t(io);
SimT d(t);
//calling io.run() in another thread with io.run()
pthread_t a;
pthread_create( &a, NULL, io.run(),NULL); ----->Here I dont know how to pass the io.run() function
...
//other stuff that will be executed during io.run()
}
pthread_create 引数で io.run() を指定するにはどうすればよいですか? ありがとうございました