1.C语言
FILE *pFile = fopen("1.txt","r");
//比如打开一个当前目录的1.txt文件,打开方式为读取打开
char ch[100];
memset(ch,0,100);
//将字符数组的所有元素清
0fread(ch,1,100,pFile);
fclose(pFile);
MessageBox(ch);
2.C++方式
ifstream ifs("1.txt");//比如打开一个当前目录的1.txt文件,打开方式为读取打开
char ch[100];memset(ch,0,100);//将字符数组的所有元素清
0ifs.read(ch,100);
ifs.close();
MessageBox(ch);
3.Win32对文件的方式
HANDLE hFile;hFile = CreateFile("1.txt",GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
char ch[100];
memset(ch,0,100);//将字符数组的所有元素清
0DWORD dwReads;
ReadFile(hFile,ch,100,&dwReads,NULL);
CloseHandle(hFile);
MessageBox(ch);
4.MFC对文件的支持
CFile file("1.txt",CFile::modeRead);
char *pBuf;DWORD dwFileLen;
dwFileLen = file.GetLength();
pBuf = new char[dwFileLen+1];
pBuf[dwFileLen] = 0;
file.Read(pBuf,dwFileLen);
file.Close();
MessageBox(pBuf);