>>432
申し訳ありません。勘違いだったようです。
ちゃん2byte文字部分も2byte目も読み込まれていました。

ただ、単純に
in.get(ch);
cout << (int)ch;
とやると、「A」ならば41と表示されるのに、「あ」ならffffff82(1byteめ)/ffffff82(2バイト目)
となっていました。

お騒がせしました。