C、C++和MFC中文件的讀寫方法

參見文章:C、C++和MFC中文件的讀寫方法

其中MFC編程文件讀寫多用CFile類,簡單好用。

以下例子:新建一個demo.txt文檔,寫入100個"a"。

void CUSBToolDlg::OnBnClickedPrint()
{
	// TODO: 在此添加控件通知處理程序代碼
	CFile file;
	if(file.Open(_T("demo1.txt"), CFile::modeCreate | CFile::modeReadWrite))
	{
		char pbufWrite[100];
		memset(pbufWrite, 'a', sizeof(pbufWrite));
		file.Write(pbufWrite, 100);
		file.Flush();<span style="white-space:pre">	</span>//對於要寫入的所有數據。
		file.Close();
		AfxMessageBox(_T("寫入成功!"));
	}
	else
	{
		AfxMessageBox(_T("寫入失敗!"));
	}

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章