Stackcat's Blog
Read File Encoding Error 본문
파일을 읽어보려했더니 한글이 깨진다.
setLocale(LC_ALL, ""), "Korean" 해도 깨진다.
아래처럼 하자
FILE *fStream;
if(_tfopen_s(&fStream, _T("\PolicyInfoList2.txt"), _T("rt, ccs=UNICODE")) != 0)
OutputDebugString(_T("PolicyInfoList.txt Load Fail...\n"));
else{
CStdioFile file(fStream);
CString strLine;
while(file.ReadString(strLine))
{
vector vfData = CommonUtil::SplitString(strLine.GetBuffer(0), _T(", "));
m_mpPolicyComment[vfData.at(0)] = vfData.at(1);
}
file.Close();
}
'프로그래밍 > C, C++, MFC, Win API....' 카테고리의 다른 글
| CRichEditCtrl Encoding Error (0) | 2018.06.04 |
|---|---|
| UTC String to Local Time (1) | 2018.06.04 |
| CString to CFile (0) | 2018.06.04 |
Comments