말 그대로 한글이 포함된 txt파일을 읽었더니 아래와 같이 깨지는 경우를 해결하는 방법이다.
환경 : 윈도우 10 && Visual studio 2017
한글을 표현하는 방법에는 여러가지가 있다고 한다.
1. 유니코드 (visual studio에서 가장 기본적으로 사용하는 방법)
2. utf-8 방식 vscode를 쓸 때 한글 주석이 깨지는 경우가 있는데 그럴 때 이걸로 바꾸면 잘됨
3. ANSI - 잘 모르겠다.
윈도우라면 아무래도 가장 기본적으로 쓰고 있을 메모장에서는 디폴트가 유니코드이다. 그런데 이를 ANSI방식으로 바꾸어 주면 잘 된다.
바꾸는 방법은 이렇게 저장 시 밑에 옵션을 바꾸면 된다~!!
데이터를 잃을 수 있다는 경고가 뜨는데 그냥 확인을 누르고, 자 그럼 일단은 이제 잘 된다.
'개발' 카테고리의 다른 글
Windows API - ShellExecute에 대해서 (0) | 2019.02.05 |
---|---|
C언어 - save && load 예제 (0) | 2019.02.04 |
C 언어 strtok & strtok_s (0) | 2019.01.10 |
C 언어 - 자주 사용하는 함수 read_line (0) | 2019.01.10 |
C 언어 - strdup / _strdup (0) | 2019.01.10 |