你好我正在尝试在while循环中获得一次输出
While(1){
if( current->tm_hour == 10 && current->tm_min == 0 ){
Start_Function();
std::cout << "Started" << std::endl;
}
if( current->tm_hour == 12 && current->tm_min == 0 ){
End_Function();
std::cout << "Ended" << std::endl;
}
Sleep(5000);
}
我使用睡眠每 5 秒刷新一次
所以我想要当前的小时和分钟 = 10 和 00
它给我输出 Started 并且它只调用一次函数并且它继续刷新