Thread.sleep是什么意思?有什么作用
答案:3 悬赏:50 手机版
解决时间 2021-02-05 14:10
- 提问者网友:美人性情
- 2021-02-04 21:19
Thread.sleep是什么意思?有什么作用
最佳答案
- 五星知识达人网友:拜訪者
- 2021-02-04 22:45
c++中sleep函数可以直接让系统暂停一段时间,比如:
Thread.sleep(1000) // 程序暂停执行1秒
标准库中无该函数
但在某些编译系统中有,在有些系统库中有,要根据你那边的环境而定。
如:
linux中有,unsigned int sleep(unsigned int seconds),传入挂起时间,成功返回0,不成功则返回余下的秒数。
windows系统中有Sleep函数(注意大写),void Sleep(DWORD dwMilliseconds); 提供挂起的毫秒数。
例如:
#include
#include
using namespace std;
int main()
{
Sleep(3000);//暂停3秒 S要大写
return 0;
}
Thread.sleep(1000) // 程序暂停执行1秒
标准库中无该函数
但在某些编译系统中有,在有些系统库中有,要根据你那边的环境而定。
如:
linux中有,unsigned int sleep(unsigned int seconds),传入挂起时间,成功返回0,不成功则返回余下的秒数。
windows系统中有Sleep函数(注意大写),void Sleep(DWORD dwMilliseconds); 提供挂起的毫秒数。
例如:
#include
#include
using namespace std;
int main()
{
Sleep(3000);//暂停3秒 S要大写
return 0;
}
全部回答
- 1楼网友:冷風如刀
- 2021-02-05 00:38
1.开门见山直接回答知识点
2.对相关知识点进行延伸
3.规范排版,内容充实更容易通过认证哦
4.补充参考资料(没有可以忽略哦~)
- 2楼网友:迷人又混蛋
- 2021-02-04 23:42
theard在编程里是线程的意思,sleep是休眠的意思。
线程休眠方法是当我们thread.strart(线程名)线程启动方法时,他使用thread.sleep(时间),进行时间延迟,对多个线程进行排队,或者说是对单个线程进行等待操作。
举个简单例子,我们在做软件操作方面培训的时候,会用到外部演示,在外面做一个外挂,自动填写表单模拟点击,我们肯定先是打开程序,打开外挂,鼠标要放在指定位置,然后等待演示,这个过程中鼠标放到制定区域就是需要休眠线程,倒计时接触后再开始。这就是单线程休眠。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯