ICU C インターフェイスを使用して文字列を正規化したいと考えています。
unorm2_normalize を見て、いくつか質問があります。
UNormalizer2 インスタンス -- 使い終わった後、どのように処分すればよいですか?
バッファーが分解または再構成に十分な大きさでない場合はどうなりますか? エラー コードが U_BUFFER_OVERFLOW_ERROR であるかどうかを確認する通常の方法はありますか? U_STRING_NOT_TERMINATED_WARNING は適用されますか? 結果の文字列は null で終了しますか? エラーが返された場合、メモリを再割り当てして再試行しますか? 最初からやり直すのは時間の無駄のようです。