我开发了一个 C++ 应用程序Hello
在 23:01:50打印
这是我的代码
#include<iostream>
#include<string>
#include <time.h>
#include <windows.h>
using namespace std;
int main ()
{
time_t start = time (&start);
cout<<ctime(&start);
while(1)
{
time (&start);
if( ctime(&start) == "Fri Jan 18 23:01:50 2013\n" )
cout << "Hello";
Sleep(500);
cout << ctime(&start);
}
}
但输出是:
Fri Jan 18 23:01:49 2013
Fri Jan 18 23:01:49 2013
Fri Jan 18 23:01:50 2013
Fri Jan 18 23:01:50 2013
Fri Jan 18 23:01:51 2013
Fri Jan 18 23:01:51 2013
为什么Hello
不打印?
谢谢