본문 바로가기

프로그래밍/리서치결과

warning c4819 the file contains a character that cannot be represented in the current code page

갑작스레 이런증상이 나타났다. warning는 그냥 넘어가도 될법하지만, 이녀석은 좀 크리티컬한 증상같다. 그래서 특정한 cpp파일에 한글을 쓰니까 바로 문법오류가 뜨는거보니 

warning 자체를 disable해서 나타나지않게 하는방법도 서칭하면 나오지만, 이건 근본적으로 문제해결은 아닌것같고,


파일형식을 새롭게 유니코드 형태로 저장해야 맞는거다.


file -> advanced save option 에서 encoding을 유니코드 1200으로 맞추니까 정상동작한다.

'프로그래밍 > 리서치결과' 카테고리의 다른 글

빅엔디안, 리틀엔디안  (0) 2013.11.19
string to LPCWSTR  (0) 2013.09.26
QT setBackgroundBrsh에 대한 error 확인.  (0) 2013.05.27
mfc 실행시 side-by-side 오류  (0) 2013.03.11
sqlite Primary Key autoincrement  (0) 2013.02.26