1. ホーム
  2. c++

[解決済み] C++によるユニコード処理

2022-11-18 09:05:39

質問

C++でUnicodeを処理する際のベストプラクティスは何ですか?

どのように解決するのですか?

  • 使用方法 ICU を使用してください(または類似のライブラリ)。
  • 自分のデータストアで、すべてが同じエンコーディングで保存されていることを確認します。
  • 文字列の長さ、大文字小文字の状態などのありふれたタスクのために、常にユニコード・ライブラリーを使用していることを確認してください。のような標準ライブラリの組み込みは決して使用しないでください。 is_alpha のような標準ライブラリの組み込みは決して使わないでください。
  • 言い出したらきりがない。 のインデックスを反復処理してはいけません。 string もし正しさにこだわるなら、常にユニコードライブラリを使用してください。