geekword
2015-07-18 16:17
采纳率: 50%
浏览 2.7k
已采纳

mfc多线程一次读写文件

CFile file1;
int i;

void CflieopenDlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
file1.Open(_T("D://vls//2.txt"),CFile::modeReadWrite);
DWORD threadID;
for(i = 0; i < 5; i++)
{
CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)ThreadFunc, 0, 0, &threadID);
}
}

void ThreadFunc()
{

}
线程函数里面如何写才能按照i的值依次写入文件,同问一下多线程访问同一个文件如何不发生冲突

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

5条回答 默认 最新

相关推荐 更多相似问题