32-文件操作
文件操作
C语言和C++都提供语言级别的读取文件的操作。Windows操作系统也提供API支持。
1.C语言
1.如何获取文件大小
FILE* fp = fopen("1.txt","r"); |
2.读写文件函数
写文件
size_t __cdecl fwrite( |
读文件
size_t fread( |
2.C++
在创建对象时,构造函数里隐式地调用了open函数来打开文件。
1.写文件
ofstream ofs("2.txt"); |
2.读文件
ifstream ifs("2.txt"); |
3.Windows Api
1.写文件
HANDLE hFile; |
2.读文件
HANDLE hFile; |
4.MFC读写文件
1.写文件
CFile file("4.txt", CFile::modeCreate | CFile::modeWrite); |
2.读文件
正常读取
CFile file("4.txt", CFile::modeRead); |
高阶操作,弹出一个选择窗口来选择文件
CFileDialog fileDlg(TRUE); //创建一个选择窗口对象 |
发布于