VC++中文件读写汇总

来源:互联网 发布:网络电视的使用方法 编辑:程序博客网 时间:2024/06/03 15:59

1,读


A法:  CString strFileName = "C:\\dd.txt";  std::ifstream in;  std::locale::global(std::locale(""));  in.open(strFileName);  std::locale::global(std::locale("C"));  std::string line;  while(getline(in, line))  {    cout<<line<<endl;}

B法:char readBuffer[500];      // 存放读取数据的缓存CFile file(_T("e:\\1.txt"), CFile::modeCreate | CFile::modeReadWrite);  // 读取100个字节的数据到存放读取数据的缓存的readBuffer + lOff位置处int nRet = file.Read(readBuffer , 100);  //100为希望读到长度, nRet为实际读到的长度file.close();





未完待续。。。。。。






0 0
原创粉丝点击