개발
C 언어 파일 입출력 시 한글 깨짐 문제
Swimming_Kim
2019. 2. 4. 19:28
말 그대로 한글이 포함된 txt파일을 읽었더니 아래와 같이 깨지는 경우를 해결하는 방법이다.
환경 : 윈도우 10 && Visual studio 2017
한글을 표현하는 방법에는 여러가지가 있다고 한다.
1. 유니코드 (visual studio에서 가장 기본적으로 사용하는 방법)
2. utf-8 방식 vscode를 쓸 때 한글 주석이 깨지는 경우가 있는데 그럴 때 이걸로 바꾸면 잘됨
3. ANSI - 잘 모르겠다.
윈도우라면 아무래도 가장 기본적으로 쓰고 있을 메모장에서는 디폴트가 유니코드이다. 그런데 이를 ANSI방식으로 바꾸어 주면 잘 된다.
바꾸는 방법은 이렇게 저장 시 밑에 옵션을 바꾸면 된다~!!
데이터를 잃을 수 있다는 경고가 뜨는데 그냥 확인을 누르고, 자 그럼 일단은 이제 잘 된다.