一个控制台程序中的日志产生程序(运用多线程)

类别:VC语言 点击:0 评论:0 推荐:
 在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

本文地址:http://com.8s8s.com/it/it76.htm