本文主要是介绍C++:细谈Sleep和_sleep,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ZINCFFO的提醒
还记得上上上上上上上上上上上上上上上上上上(上的个数是真实的)篇文章吗?
随机应变——Sleep()和_sleep()
但在ZINCFFO的C++怪谈-02中:
我不喜欢Sleep......
奤?媜煞鷥!
整活!
Sleep()是个什么东东?
Sleep()在windows.h和graphics.h里面都有。
void Sleep(int);
这个函数可以等待...毫秒,但如果你写了一个控制台程序,却在代码里面蹦出来一行#include <graphics.h>,那你可就瞎到那了。。。。。。因为graphics.h是图形库头文件,调用这个里面的函数必须要先initgraph创建一个图形界面窗口,不然的话——
但如果你要写一个图形库,那么graphics.h没什么问题,反之控制台程序需要windows.h里面的Sleep()。
_sleep()又是什么?
推荐使用_sleep()!
Why?
Because '_sleep' is only not error!
额。。。
过了一个学期不会说中文了。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
回归正题!
_sleep()在c++10以及以下才可以使用。如果你的编译选项里面有stdc++11,立马删掉!
虽然警告有点多。。。
六一快乐!
bye!
这篇关于C++:细谈Sleep和_sleep的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!