none
Visual Studio C++ 일본어,중국어 출력하기 RRS feed

  • 질문

  • 소스에서 중국어와 일본어를 같이 사용하고있습니다.

    중국어는 간체가 출력되지않고 ? 로 출력되고 있구요

    일본어도 어떤한자는 출력이 되는데 어떤건 또 ? 로 출력이 되구요...

    두게를 다 나올수 있게 할수 있는 방법이 없을까요??

    중국어와 일본어를 함수로 만들어 사용하고있는데... 도와주세용..:-(

    2016년 8월 11일 목요일 오후 2:38

답변

  • 안녕하세요.

    일본에서 거주하고 있는 개발자입니다.

    일본어는 일본자체의 약자를 사용합니다. 

    일반적인 한자가 아니지요.

    그래서 한자가 되는 환경이라고 하여도 일본어가 제대로 표시되지 않고 ? 로 표시됩니다.

    예를들어서 배울학 글자가 그렇지요.

    우리가 배운 한자에서도 學 이지만 일본어에서는 学 를 사용합니다.

    아마도 学같은 일본에서만 사용되어지는 약자의 경우 ? 로 표시될것입니다.

    일본어는 문자코드 SHIFT-JIS 를 사용합니다.

    [제안]

    1. 일본어를 출력하실때에 문자코드를 지정해보세요.

    2. 소스파일에 지정된 글자를 출력해야하는 경우라면, 소스파일의 물리적 저장을 UTF-8 / ANSI 바꿔서 저장해보세요.

    도움되시길 바랍니다.


    프로그램 개발에는 정답이 없다.

    2016년 8월 15일 월요일 오전 12:43

모든 응답

  • 안녕하세요,

    사용하고 계신 폰트가 일부 한자를 지원하지 않기 때문에 발생하는 문제로 예상됩니다. 편집기에서 사용되는 글꼴을 변경하신 후 문제가 지속되는지 확인해주시기 바랍니다.

    ■ 방법: 편집기의 글꼴 및 색 변경
    https://msdn.microsoft.com/ko-kr/library/ms165337.aspx
    2016년 8월 12일 금요일 오전 12:41
    중재자
  • 안녕하세요.

    일본에서 거주하고 있는 개발자입니다.

    일본어는 일본자체의 약자를 사용합니다. 

    일반적인 한자가 아니지요.

    그래서 한자가 되는 환경이라고 하여도 일본어가 제대로 표시되지 않고 ? 로 표시됩니다.

    예를들어서 배울학 글자가 그렇지요.

    우리가 배운 한자에서도 學 이지만 일본어에서는 学 를 사용합니다.

    아마도 学같은 일본에서만 사용되어지는 약자의 경우 ? 로 표시될것입니다.

    일본어는 문자코드 SHIFT-JIS 를 사용합니다.

    [제안]

    1. 일본어를 출력하실때에 문자코드를 지정해보세요.

    2. 소스파일에 지정된 글자를 출력해야하는 경우라면, 소스파일의 물리적 저장을 UTF-8 / ANSI 바꿔서 저장해보세요.

    도움되시길 바랍니다.


    프로그램 개발에는 정답이 없다.

    2016년 8월 15일 월요일 오전 12:43