上一節是:VS2008, MFC 檔案的操作1 - C語言方式 文本方式打開 / 二進制方式打開 讀寫 C
本節接着 上一筆記
1. 在工程view類中 增加頭檔案#include <fstream>
2. 加入代碼
void Cvs2008_SX_jiaocheng12View::OnFileWritefile()
{
// TODO: 在此添加指令處理程式代碼
//C++方式
ofstream ofs("3.txt");
ofs.write("xxxxxxxdddddddddd",strlen("xxxxxxxdddddddddd"));
ofs.close();
}
void Cvs2008_SX_jiaocheng12View::OnFileReadfile()
{
// TODO: 在此添加指令處理程式代碼
//C++方式
ifstream ifs("3.txt");
char ch[100];
memset(ch,0,100);
ifs.read(ch,100);
ifs.close();
//char 和wchar 轉換
int num = MultiByteToWideChar(0,0,ch,-1,NULL,0);
wchar_t *wide = new wchar_t[num];
MultiByteToWideChar(0,0,ch,-1,wide,num);
MessageBox(wide);
}
3 更多 C++的檔案操作 可以檢視 我收藏的 一個月挑戰c++ 裡面最後部分
C++的iostream标準庫介紹(1) |
C++的iostream标準庫介紹(2) |
C++的iostream标準庫介紹(3) |
連結:https://pan.baidu.com/s/1cLzw4U0CFfm7WuFoX2SqKw
提取碼:cydv