CSFML 1.6 ライブラリ (OpenGL ベースのマルチメディア ライブラリ) を使用しています。私はポーランドに住んでいます。ここには次のような特殊文字があります。
ąęźćół
これで、この文字で構成されるテキスト ファイルができました。CSFML は、表示された文字列に UnicodeText を設定する関数を提供します。引数は int の配列です。
ファイルから文字を正しく読み取り、この関数に渡すにはどうすればよいですか?
どんな助けでも本当に感謝しています。
CSFML 1.6 ライブラリ (OpenGL ベースのマルチメディア ライブラリ) を使用しています。私はポーランドに住んでいます。ここには次のような特殊文字があります。
ąęźćół
これで、この文字で構成されるテキスト ファイルができました。CSFML は、表示された文字列に UnicodeText を設定する関数を提供します。引数は int の配列です。
ファイルから文字を正しく読み取り、この関数に渡すにはどうすればよいですか?
どんな助けでも本当に感謝しています。
sfml-devから判断すると、ライブラリはISO-8859-1 のchar文字列、またはUTF16のwchar_t文字列を受け入れるか、完全に独自の文字セットを提供する可能性があります。
最も簡単なのは、UTF16 に固執することだと思います。テキストを UTF16 で保存し、「wstring ファミリー」関数 (「w」で始まる関数などwcscmp()
) を使用して処理します。