c – 为什么boost :: asio :: io_service不能用std :: bind编译?
我正在使用g4.9.1(-std=c11)来编译具有std::thread,std::bind和boost::asio的简单测试程序.但是,当创建新线程时,它不会编译,当我使用std::bind.另一方面,当我切换到boost::bind一切都很好.以下是代码:这是错误:我失踪了什么解决方法错误信息表明std::bind()无法确定要使用哪个io_service::run()重载:对于这种特殊情况