VC++ 时间相关问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 07:33:15
我想做一个这样的程序,但是在不知道该怎么写.请大家帮帮忙,谢谢了

定义两个变量A和B去记录产品的个数,这个产品的个数是一直变化的

先把产品个数放入A
10秒钟后再把产品个数放入B

不知道这个该怎么办
因为特殊原因,我不能使用 windows.h
只有winsock2.h
而且是绝对不能使用windows.h
所以貌似sleep函数不能用

意思,是这样,我没表达清楚

产品数定义C,C是一直变化的,这个怎么变化大家不用管.只要教教3我怎么完成下面的就可以了

先把C给A
10秒后把C给B

无法使用windows.h,好像有winsock2.h

void wait ( int seconds )
{
clock_t endwait; '

void wait ( int seconds );
头文件 #include <time.h>
代替 sleep。
endwait = clock () + seconds * CLK_TCK ;
while (clock() < endwait) {}
}

C++ 有难度~~~~~

这样的话
A=C 后

使用循环来消耗时间 10000(10秒--for)
之后
B=C

这样就可以了..
__________________
楼下的一定需要用到函数吗?循环也是消耗时间的一种

我想说的是winsock2.h 里面的代码你看过了没有? 前面几句里就有#include <windows.h>

所以你用了winsock2.h 就必然也用了windows.h

VC++是可以用ActiveX控件的啊,你用VC调用VB的Time控件行不行啊?也就是VBVC混合编程。

学习。

CTime