From: "H.Yamamoto" Date: 2003-12-06T10:01:15+09:00 Subject: [ruby-dev:22168] Re: Dir.glob とShjift_JIS について >|ただ、私もできればmblen()を使うのではなく、IsLeadByte(char)のような関数を使って >|ポインタを進めたほうが安心できる気はします。 > >IsLeadByte()ってエンコーディングはどう扱うんでしょう。きちん >と定義しないと将来のM17N化の障害になりそうです。 すみません、書き方があいまいでした。 mblen()と同じく、コンパイラ付属ライブラリに IsLeadByte(char) のような 関数が用意されていれば、そちらを使うほうが安心という意味でした。 環境ごとにエンコーディングは異なるので、自前で実装するのは難しそう。