スー...このコードが別の質問に取り組んでいると主張する人を見ました。
while(scanf("%X", &hex) != EOF) {
//perform a task with the hex value.
}
では、どのコンテキストで EOF フラグがスローされるのでしょうか? 無期限に番号を要求し続けるだけだと思います。私はそれをテストするために別のコード行を追加しました.
これはファイルではなく、stdin のようです。だから....このコードはいつ役に立つのですか?
つまり、どのコンテキストで EOF リターンがスローされるのでしょうか?