在做一个整点报时的效能
在做一个整点报时的功能时间整点的时候,想打印一次当前时间。这个功能比较简单,但是就我知道的几个函数来说
在做一个整点报时的功能
时间整点的时候,想打印一次当前时间。这个功能比较简单,但是就我知道的几个函数来说,不太好写?最好是用纯的c++。
求高手指点啊
[解决办法]
#include <stdio.h>
#include <time.h>
int main(void)
{
time_t timer =time(NULL);
printf("ctime is %s\n",ctime(&timer));
return 0;
}
[解决办法]用不到几个函数把 :time ,localtime ,mktime,也就这几个了,大概都是标准C的把
[解决办法]既然你都知道,还有啥难度?用time获取当前时间,然后看%3600是否=0如果=0则打印否则空转
[解决办法]间隔需根据打印时间要求的精度、允许占用的系统资源综合而定吧;然后循环中,最好定义退出条件。
[解决办法]加参数撒,不嫌麻烦 加个配置文件,读取配置,更灵活
[解决办法]一个小时运行一次。