10/05/10 12:01:15
getchar()やscanf()のような文字単位処理関数と端末エミュレータの一行編集とが相性悪いんだよな。
その点だけはGUIの方が初心者には判り易いと思うんだが。
# 尤も、そこに辿り着くまでの長い道程がGUIの最大の欠点なわけで……
入門書ではscanf()やgetchar()を使わず、全部コマンドラインオプションでやる方がシンプルに説明できるんじゃないか?
# そうすると、今度はコマンドインタプリタの余計なお世話を回避することを学ばないとならなくはなるけれど。