0 返信 最新の回答 日時: Apr 14, 2009 11:16 PM ユーザー:fukakusa

    Char()  Code() 関数でのサロゲートの順序

    fukakusa

      概要

      Char()  Code() 関数でのサロゲートの順序

      問題の内容

      Ver.10 で追加された文字コードを処理する関数 Char()、Code() の挙動に疑問があります。 Unicode 02面の漢字を扱う場合、Code() の返す文字パターンが、下位サロゲート→上位サロゲートという並びになっているようです。Char() への入力パターンも、下位サロゲート→上位サロゲートの順番で正しく動作するので、Code() と Char() でのつじつまは合っていますが、仕様だとしてもプログラマのミスを誘発する仕様だと思います。