c++ 사용해서 작은 게임들 만들어 보는 중인데
printf("$$$$");
printf(" $$ ");
printf(" $$ ");
printf(" $$ ");
이런식으로 장애물 같은 오브젝트 만들어 주면 경고가 ㅈㄴ 뜨는데
C4566유니버설 문자 이름 '\u00A0'(으)로 표현되는 문자는 현재 코드 페이지(949)에서 표현할 수 없습니다. 이렇게..
실행은 되는데 실행 하면 출력된 문자 주변에 ???표로 도배되어 있음 ㅅㅂ..
이거 어떻게 해결하냐??
검색하면 인코딩 문제라서 고급저장옵션에서 코드 페이지 1200"로 저장을 하면 된다라고 하는데
해봐도 똑같던데 경고도 그대로 뜨고..
그래서 IDE 이름이 도대체 뭔데
아 그걸 안썼네 ㅋㅋㅋ 비주얼 스튜디오
#pragma warning (disable:C4566)
똑같아..ㅠ
setconsoleoutputcp
BOOL WINAPI SetConsoleOutputCP( _In_ UINT wCodePageID ); 함수로 쓰라는거 아님?? ㅅㅂ 왜 애들이 알려준 대로 해도 똑같냐..
SetConsoleOutputCP(65001);