1

WCP 1252 でエンコードされたヘッダー ファイルに文字列があります。

#define MY_STR "This string has some fancy characters like ©"

std::tstringUTF-8 (具体的には Android で実行) が好きなコンパイラとランタイム環境を使用してこれを読み込むにはどうすればよいですか?

_T(MY_STR)動作しません。文字をループして一度に 1 つずつ追加するとうまくいきますが、よりクリーンな解決策はありますか?

4

1 に答える 1

0

プラットフォームに応じてプリプロセッサ #ifdef を使用して文字列を初期化し、各文字列リテラルはそのプラットフォームの優先エンコーディングに従ってエンコードされました。

于 2015-09-06T01:06:33.833 に答える