Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++에서 유니코드 문자를 인쇄하는 방법은 무엇입니까?

<시간/>

유니코드 문자를 인쇄하는 프로세스는 C++의 실제 인쇄 프로세스와 매우 유사합니다.

접두사 \u를 사용하여 유니코드 값을 넣을 수 있습니다. 따라서 유니코드 문자를 성공적으로 인쇄할 수 있습니다.

참고: 콘솔이 유니코드를 지원하지 않으면 올바른 결과를 얻을 수 없습니다. 여기에서 우리는 이 문제를 해결하기 위해 Linux 시스템을 사용했습니다.

예시

#include <iostream>
using namespace std;
int main() {
   cout << "Character: \u092E\n";
   cout << "Character: \u0938\n";
   cout << "Character: \u0915\n";
}

출력

Character: म
Character: म
Character: म