64,682
社区成员
发帖
与我相关
我的任务
分享
int main()
{
//locale loc(".936");
wifstream wfin("1.txt", ios_base::binary | ios_base::in);
//wfin.imbue(loc);
//wcout.imbue(loc);
wchar_t wch;
//wfin>>wch;
while(!wfin.eof())
{
wfin>>wch;
wcout<<wch;
}
system("pause");
return 0;
}
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
//locale loc(".936");
wifstream wfin("d:1.txt", ios_base::binary | ios_base::in);
//wfin.imbue(loc);
//wcout.imbue(loc);
wchar_t wch;
//wfin>>wch;
while(!wfin.eof() && (wfin>>wch))
{
wcout<<wch;
}
cout<<endl;
system("pause");
return 0;
}
try
{
CFile file(_T("F:\\2.txt"), CFile::modeRead);
DWORD dwSize = file.GetLength();
wchar_t* pBuf = new wchar_t[dwSize + 1];
memset(pBuf, 0, sizeof(wchar_t) * (dwSize + 1));
file.Seek(2, CFile::begin);
file.Read(pBuf, dwSize);
file.Close();
MessageBoxW(NULL, pBuf, NULL, 0);
delete[] pBuf;
pBuf = NULL;
}
catch(CException* e)
{
e->ReportError();
e->Delete();
}