0

韓国語のフォントとフリータイプ ライブラリを使用して、韓国語の文字を表示しようとしています。ただし、象形文字コードの代わりにいくつかの他の文字が表示されます。

std::wstring text3 = L"놈";

韓国語の文字を入力するコツはありますか?

4

2 に答える 2

1

移植性を最大限に高めるために、ソース コードで Unicode 文字を直接エンコードすることは避け、\u代わりにエスケープ シーケンスを使用することをお勧めします。文字 놈 は Unicode コード ポイント U+B188 であるため、次のように記述できます。

std::wstring text3 = L"\uB188";
于 2012-11-26T16:53:48.603 に答える
-1

問題は、ソース コードのエンコーディングが何であるかです。wstring を使用しない理由の 1 つは、おそらく UTF-8 です。通常の弦を使用してください。文字の処理方法の詳細については、 http: //utf8everywhere.orgを参照してください。

于 2012-11-26T16:48:22.750 に答える