_____
   ∧,,∧    /
   ミ*゚Д゚,,ミ < もそっと教えて。
   ミ つ つ  \_____
 @ミ   ミ
   (ノ'''''∪
どうやって、
> ASCIIかSJIS以外のコードが来た時点でバイナリ。
文字がASCIIかSJISコードかってのを
調べるのでしょうか?

微妙な差ってのはそんな気がしてましたが。
1文字のファイルなんて、判断つかないしなあ,,,