私は疑問に思っています:Delphiバージョンでは決してSizeOf(Char)= 2ではありませんが、これはUnicodeテーブルで定義された文字のすべての整数マッピングを保存するには十分ではありませんよね?(私が知る限り、65536 よりも多くの文字があります)。では、この問題はどのように解決されるのでしょうか。
Basic Multilingual Plane (BMP) のすべての文字をエンコードするために 2 バイトが使用されるのでしょうか? しかし、BMP 以外の文字はどうなるでしょうか?
誰かがこれに光を当てることができますか?
ありがとう。