在VC环境下,MFC console程序默认行为是单线程工作环境。我们在“工程-设置-C\C++”下的Code Generation选项中,将Use run-time library设为Multithreaded(多线程)。也可以在当前当前的Project Options 中加入“/MT”。(表示使用多线程版本的C runtime函数库)
#include #include #include using namespace std;void ReadTime(){ofstream f; CString str;int iNu = 0;while(1){ CTime ct = CTime::GetCurrentTime(); str.Format("%d年%d月%d日:%d:%d", (int)ct.GetYear(), (int)ct.GetMonth(), (int)ct.GetDay(), (int)ct.GetMinute(), (int)ct.GetSecond());f.open("w.txt", ios::app ); f