ifstream 한글 문제
저장소/VC++ifstream을 이용해서 파일 좀 열어볼까 했더니 경로에 한글이 들어가니 문제가 생긴다.
내부에서 문자열 변환할 때 제대로 된 변환이 되지 않는 것을 디버깅 해보면 확인할 수 있다.
해결 방법은 locale 설정으로 가능하다고 한다.
#include <locale>
setlocale(LC_ALL, "Korean");
이따구로 할거라면 걍 fopen을 쓰고 만다 내가!!!!
'저장소 > VC++' 카테고리의 다른 글
Windows에서 openssl 빌드 방법1 (0) | 2012.11.05 |
---|---|
[펌] Windwos에서 openssl 빌드 (0) | 2012.11.05 |
[STL] string, wstring의 assign을 이용한 문자열 변환 (0) | 2012.10.30 |
Visual Studio에서 리소스 편집의 영향을 받는 파일(aps 파일은 뭐냐?) (0) | 2012.10.17 |
boost 관련 참고할만한 링크 (0) | 2012.09.12 |