#ifdef _WIN32 # define sleep(x) Sleep((x)*1000) #endif
直接影响了后面这个函数,导致参数类型不匹配!
......
boost::this_thread::sleep (boost::posix_time::seconds (1));
通过宏定义改变函数
原文:https://www.cnblogs.com/wllwqdeai/p/11443573.html