2000/06/06 - EUC判定

EUC 用漢字 1 バイト目 2 バイト目認識。

iskanji1(unsigned int c)
{
    return (c >= 0xa1 && c <= 0xfe);
}
iskanji2(unsigned int c)
{
    return (c >= 0xa1 && c <= 0xfe);
}

と書いていたが,これだと半角カナがきたときに,SS2 の次のバイトを漢字 1 バイト目だと認識してしまう。とりあえず SS2 を漢字 1 バイト目だと認識するように修正。

コメントする