- 257 名前:デフォルトの名無しさん mailto:sage [2011/02/26(土) 07:28:10.17 ]
- >>256
hibari.2ch.net/test/read.cgi/tech/1251208950/466-468 466 名前:デフォルトの名無しさん [sage]: 2010/11/27(土) 21:48:00 (略) むしろ正規化されてないのはNTFSの方で、NTFSでは1つのファイル名でNFCとNFDの混在すら可能。 Windowsの日本語IMEはNFCしか吐かないので、NTFSはNFCで正規化されていると誤解されやすい んだけど、ファイル名としてNFDな文字列やNFCとNFDが混在した文字列を指定した場合に、NTFS で保存されるファイル名がNFCに正規化されるような事はない。(これは実際に試せば分かる) (略) 467 名前:デフォルトの名無しさん [sage]: 2010/11/27(土) 21:57:34 NTFSのそれは (WCHAR)0 を含まない WCHAR列に過ぎないんじゃなかったっけ。 と思ったけど大文字小文字の話が合った。 468 名前:デフォルトの名無しさん [sage]: 2010/11/27(土) 22:05:47 WCHARも16ビット、32ビットあって単純じゃないのよね。 NTFSも本当にUTF-16なのか?という疑問もあるらしいし。 jp.rubyist.net/magazine/?0025-Ruby19_m17n#f07
|

|