[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 23:55 / Filesize : 215 KB / Number-of Response : 881
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Leopard不具合報告スレ 6



461 名前:名称未設定 mailto:sage [2008/03/06(木) 02:01:59 ID:GXxZ5uLfO]
今やっと仕事が一息ついたTigetです。ハラヘッタヨー

>>457
HFS+のファイル名やフォルダ名に使用されるのは、HFSUintStr255という型式を持つ
Unicode文字列です。この型は頭に16bitの値を持っていて、この値が後続する
Unicode文字列の長さを表しています。つまり、ファイルやフォルダの名前は
最大255文字、それを格納する領域のバイト数は可変長なわけです。

このことから、ファイルやフォルダの名前に使用できる文字数は、バイト長ではなく
文字列の長さで表すほうが適当だと漏れは思います。

Unicodeは「The Unicode Standard ver 2.0」に基づく文字セットが使用されます。
テキストエンコーディングの話になるとさらに複雑なのですが、
結論で言うと「何でもあり」となります。
カタログ情報にエンコーディングを指定するフィールドがあり、個々の文字列
の元になったエンコーディングが記号化されて記録されています。
DiskWarriorで修復をかけると、これがずらずらと修正された経験がある人も多いはずです。
ハラヘッタ状態て訳わかんなくなってきました。間違ってたらツッコミお願いしますw






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<215KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef