정리

ifstream 한글 문제

저장소/VC++

ifstream을 이용해서 파일 좀 열어볼까 했더니 경로에 한글이 들어가니 문제가 생긴다.

내부에서 문자열 변환할 때 제대로 된 변환이 되지 않는 것을 디버깅 해보면 확인할 수 있다.


해결 방법은 locale 설정으로 가능하다고 한다.


#include <locale>

setlocale(LC_ALL, "Korean");


이따구로 할거라면 걍 fopen을 쓰고 만다 내가!!!!