-1

以下の例のサロゲート ペアがあります。

\ud83d\ude04

「1F604」のような対応する値の値を取得する方法を知りたい

サンプルコードはありますか?

任意の助けはかなりありますか?

4

1 に答える 1

1

サロゲート ペアを UTF-32 文字またはコードポイント値に変換するには、 を使用しますCFStringGetLongCharacterForSurrogatePair。例えば:

UniChar high = 0xd83d;
UniChar low = 0xde04;

UTF32Char c = CFStringGetLongCharacterForSurrogatePair(high, low);
于 2013-03-19T07:31:26.310 に答える