通过宏定义改变函数

Posted wllwqdeai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过宏定义改变函数相关的知识,希望对你有一定的参考价值。

#ifdef _WIN32
# define sleep(x) Sleep((x)*1000)
#endif

直接影响了后面这个函数,导致参数类型不匹配!

......

 boost::this_thread::sleep (boost::posix_time::seconds (1));

......

以上是关于通过宏定义改变函数的主要内容,如果未能解决你的问题,请参考以下文章