社区
C语言
帖子详情
在C++中怎么暂停几秒?
sgch1982
2002-12-15 09:44:57
用什么函数可以?
...全文
5519
17
打赏
收藏
在C++中怎么暂停几秒?
用什么函数可以?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yellowwolf
2002-12-16
打赏
举报
回复
在C里面,sleep(5)是停留5秒。
zhanghk
2002-12-16
打赏
举报
回复
sleep(n) // 暂停 n 秒
delay(n) // 暂停 n 毫秒
佳岳
2002-12-16
打赏
举报
回复
自己可以写一个
小的延时程序
void delay(void)
time_t current_time;
time_t start_time;
cout<<About to delay 10 seconds<<endl;
time(&start_time); // Get starting time in seconds
do
{
time(¤t_time);
}
while ((current_time - start_time) < 5);
}
在其他函数中调用它不就行了吗?
SwordMan2001
2002-12-16
打赏
举报
回复
用sleep 或 delay 是很方便的, 不过在TC2.0下delay 函数好像是有问题的,delay(10000)也才0。1秒,不知各位可有经历过?
(在TC3.0下是正常的,难道是TC2.0的bug?)
renxiaoyao
2002-12-15
打赏
举报
回复
sleep(1000);//暂停1秒
frankxht
2002-12-15
打赏
举报
回复
Sleep( 5000 )...
yousen
2002-12-15
打赏
举报
回复
Sleep(DWORD dwMillionSeconds)
WHJWHY
2002-12-15
打赏
举报
回复
#include <stdio.h>
#include <dos.h>
void main(void)
{
printf("About to sleep for 5 seconds\n");
sleep(5);
printf("Awake\n");
}
这样用 给分 ^_^
明天去抢劫
2002-12-15
打赏
举报
回复
挂线程吧
阿强
2002-12-15
打赏
举报
回复
在bc++中sleep(5)是机器停止5秒,不是毫秒,这个我前段时间做一个作业时用了,delay()用不了。我说是bc5.02
sgch1982
2002-12-15
打赏
举报
回复
用sleep或delay函数就可以啦 cui(蚊子王)
请问具体怎么用?
蚊子王
2002-12-15
打赏
举报
回复
用sleep或delay函数就可以啦
WHJWHY
2002-12-15
打赏
举报
回复
#include <stdio.h>
#include <time.h>
void main(void)
{
time_t current_time;
time_t start_time;
printf("About to delay 5 seconds\n");
time(&start_time); // Get starting time in seconds
do
{
time(¤t_time);
}
while ((current_time - start_time) < 5);
printf("Done\n");
}
cngo
2002-12-15
打赏
举报
回复
用delay()函数吧。
johnny_jiang
2002-12-15
打赏
举报
回复
to: WHJWHY
人家要的是C++下的例子,你怎么把另一张的C例子贴过来了?
glimix
2002-12-15
打赏
举报
回复
WHJWHY(whjwhy)
不用搬书上的例子要分吧!
qhgary
2002-12-15
打赏
举报
回复
sleep(5000);
C++
中
怎么
暂停
几秒
本文介绍在Windows环境下如何使用Sleep函数让程序
暂停
指定的毫秒数。通过包含windows.h头文件并调用Sleep(m)函数,其
中
m为毫秒值,例如Sleep(1000)即让程序
暂停
1秒。
C++
程序
暂停
的几种办法
在
C++
编程
中
,为实现程序
暂停
有多种方法。
C++
11引入跨平台方式,还有指定时间点的功能;Windows平台可用特定函数;Unix/Linux平台有不同精度的函数;还有跨平台的系统调用。各方法有不同优缺点,现代
C++
开发推荐用跨平台方式。
C++
实现程序
暂停
本文介绍了在
C++
编程
中
实现程序
暂停
的三种方法:使用 sleep() 函数、std::this_thread::sleep_for() 和 clock() 函数。通过这些方法,可以控制程序在特定时间间隔后继续执行,适用于流程控制。示例代码展示了如何应用这些函数来
暂停
程序的执行。
使用
C++
实现程序
暂停
本文介绍了在
C++
编程
中
如何实现程序
暂停
,包括使用
库的Sleep函数和
C++
11标准库
中
的std::this_thread::sleep_for函数。Sleep函数用于指定毫秒级别的
暂停
,可能导致程序阻塞;而sleep_for提供了更灵活的时间单位选择,且不会阻塞程序执行。
C++
时间
暂停
本文介绍了两种在编程
中
暂停
时间的方法:一种是通过`unistd.h`
中
的`sleep`函数实现,以秒为单位,但限制在10的9次方秒内;另一种是利用`windows.h`
中
的`Sleep`函数,以毫秒为单位。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章