标题:c++中能否用sleep和delay函数
只看楼主
史前大暴龙
Rank: 1
等 级:新手上路
帖 子:375
专家分:0
注 册:2005-11-22
 问题点数:0 回复次数:7 
c++中能否用sleep和delay函数
c++中能否用sleep和delay函数??要是可以的话能不能给出头文件给我啊,要是可以的话就给一个例子,谢了
搜索更多相关主题的帖子: delay sleep 函数 
2006-01-13 12:02
柳儿
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:1830
专家分:30
注 册:2004-9-23
得分:0 
sleep() API里有 delay不知道。查一下MSDN.

成功会使人骄傲。如果你骄傲自大,你就会停止学习。不学习,人就停止了进步
2006-01-13 12:10
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8074
专家分:6657
注 册:2005-11-7
得分:0 
Sleep 不是C\C++的标准函数。

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2006-01-13 16:11
corrupt
Rank: 2
等 级:新手上路
威 望:3
帖 子:535
专家分:0
注 册:2004-9-29
得分:0 

要用的 话 加#include<windows.h>


2006-01-13 16:23
史前大暴龙
Rank: 1
等 级:新手上路
帖 子:375
专家分:0
注 册:2005-11-22
得分:0 
那个我用MSDN查不到啊,用了那个#include <windows.h>也不行啊

我的目的就是想有个延时函数,不知C++里有没有这类的函数,我试过一种方法是可以做到这种效果,但是他那个用起来是很不实际的,也可以是很低效的

void sleep(long a)

{ a=a*100000000;

for(long b;b<a;b++)

;}

这样我觉得不好,占用的CPU太多了吧.有没有谁可以给我一个好一点的函数啊,谢谢了

我不是最好,但我可以更好,大家一起加油了
2006-01-14 23:28
柳儿
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:1830
专家分:30
注 册:2004-9-23
得分:0 
这类函数只能使用现成的函数,C++只定义了语法。看看MFC吧 在MFC里好像有 ::sleep()可以用。

成功会使人骄傲。如果你骄傲自大,你就会停止学习。不学习,人就停止了进步
2006-01-16 10:26
bullbatLT
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-1-13
得分:0 

#include "stdio.h"
#include "Windows.h"
#include "Winbase.h"

void main() {
printf("a");
Sleep(10000);
printf("b");
}

没有delay这个函数吧???


2006-01-19 16:35
DarkHero
Rank: 1
等 级:新手上路
威 望:2
帖 子:191
专家分:0
注 册:2006-1-14
得分:0 
zhang jian shi le

for( ; me.alive() ; ) { 淡泊名利,志存高远 } //Forever
2006-01-27 23:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-42753-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.051821 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved