C言語なら俺に聞け! Part 99
■ このスレッドは過去ログ倉庫に格納されています
0630デフォルトの名無しさん
05/01/20 02:31:11Win32 console apprication のコーディングで、
以下のような初歩のループプログラムを記述したんですが、
while( ( c = getchar() ) != EOF ){
// 任意の処理
}
WindowsのEOFコマンドである ctrl+Z を入力しても
エンドオブファイルと認識されず、ループを抜けられません。
もちろん、UNIXの ctrl+D でもダメでした。^Zとは表示されるんですが・・・。
何か根本的に知識がないような予感がしますが、
どうにかしてEOFを返せる方法がありましたら、どうかご教示ください。
■ このスレッドは過去ログ倉庫に格納されています