관리 메뉴

드럼치는 프로그래머

[API/MFC] CStdioFile 사용시 한글 깨짐 현상 방지 본문

★─Programing/☆─API | MFC

[API/MFC] CStdioFile 사용시 한글 깨짐 현상 방지

드럼치는한동이 2011. 5. 6. 15:59

파일에 한글이 포함되어 있는 경우,

그냥 CStudioFile을 사용해서 open하고 readString을 해버리면

한글은 이상한 형태로 받아들여진다;;;ㄷㄷㄷ

gram파일은

$word = 앉아 | 안녕;
(SENT-BEG <$word> SENT-END)

 

이와 같습니다.

 

 

 

그래서 한글이 깨지는 현상을 방지해봅시다.!!

 

setlocale(LC_ALL,"korean");

이렇게 해주어야 됩니다.

로케일 설정시 #include <locale.h> 해주어야 됩니다.

 

실행결과 :

 

성공~~ㅋㅋㅋㅋㅋ

유용하게 잘 쓰일 것 같다~>_<ㅎㅎ


Comments