#include
struct tm *tm,*tm_end;
time_t timer = time(0);
tm = localtime(&timer); //设置起始时间printf("hour:%d,min:%d,sec:%d\n",tm->tm_hour,tm->tm_min,tm->tm_sec); //打印时分秒
....你的程序运行...(在你的程序中间加上一个时间判断)
time_t timer_end = time(0);
tm_end = localtime(&timer);
if(...)判断你的起始时间与结束时间相差是否大于10min,大于则exit(0)退出;
你确定是C++吗? C++好像不是脚本型的语言,不知道是不是有人实现了这样的解释器,我们都是用的编译型的C++。
用 sleep(600); 大概是10分钟,不精准。
脚本????????????????????????