- 186 名前:179 mailto:sage [2007/04/08(日) 20:13:21 ]
- >>185
>・kernel内部はUTF-8で統一されているのですか なぜ、この疑問がそんなに問題なの? Windows NTは、kernelが扱う「名前」「テキスト」は、全てUTF-16だよ。 kernelの扱う名前のエンコーディングに一貫性が無いと、例えばファイルシステム のファイル名のエンコーディングが統一されていないと、問題でしょ? UTF-16に統一することで、そのような問題を避けつつ、ASCIIよりはるかに 大きな文字集合を無問題に扱うことが出来ているわけ。 少なくともWindowsでは。 無論ファイルの中に入っていたりネットワークを流れるデータ(バイト列)の 具体的な中身にはkernelは関与しないよ。それはユーザレベルの話。
|

|