[1928]
Re2: UTF-7障害
村上
▼ げんたさん
> >"+len-"の文字列が入っている
> >S JISファイルを作ったところ、開く時にはUTF-7と認識し
> このエディタの自動判別ではそれぞれの文字コードと仮定して得点を付け、もっとも得点の高かったコードを採用します。日本語が含まれている場合は大抵そちらのコードに加点されるのでこういう問題は無いのですが、1バイト文字のみで構成されたファイルにこういうのがあると他の文字コードが0点でUTF-7にのみ加点されてしまい、結果としてUTF-7と認識されます。
>
> 回避するためには + len - と演算子の前後に空白を入れてください(^^;) +len- のように変数名と演算子をくっつけて書くのは見にくくなるのでおすすめしません。くっつけると*がポインタか乗算かわかりにくくなるし。a***bではなくa * **b と書くべき。
>
> このエディタのソースもほとんど演算子の前後には空白が入っているはず。(というか、みなさんそうしてください)
げんたさん解説ありがとうございます。
今後のソース書きで注意します。