Visual C ++ 2008에서 UTF-8 문자열 리터럴을 만드는 방법 VC ++ 2003에서는 소스 파일을 UTF-8로 저장하고 모든 문자열을 그대로 사용했습니다. 즉, 다음 코드는 콘솔에있는 그대로 문자열을 인쇄합니다. 소스 파일이 UTF-8로 저장된 경우 출력은 UTF-8이됩니다. printf("Chinese (Traditional)"); printf("中国語 (繁体)"); printf("중국어 (번체)"); printf("Chinês (Tradicional)"); UTF-8 BOM을 사용하여 파일을 UTF-8 형식으로 저장했습니다. 그러나 VC2008로 컴파일하면 다음과 같은 결과가 나타납니다. warning C4566: character represented by universal-charac..