2バイト文字が1バイト目か2バイト目か判断するには?


脛御  2012-05-18 22:54:23  No: 73387  IP: 192.*.*.*

タイトル通りです。
お知恵をお貸しください。

編集 削除
瀬戸っぷ  2012-05-19 01:43:30  No: 73388  IP: 192.*.*.*

2バイト文字…というかShiftJISですよね?

http://madia.world.coocan.jp/vc/vc_bbs/200408/200408_04080017.html
こんな過去ログもあったりします。
ということで、「確実に先行バイト・後続バイトと判定する」方法はないです。
先頭から確認していかない限り。
# 前の文字を調べて行ってShiftJISの先行バイトに入らない文字が
# 2つ続いている箇所があればそこから調べて行く…という方法でいいんでしょうかね…。

編集 削除
moge32  URL  2012-07-07 21:58:18  No: 73389  IP: 192.*.*.*

http://katsura-kotonoha.sakura.ne.jp/prog/c/tip00010.shtml
こちらが参考になるのではないでしょうか。

編集 削除