计算机 选择题 较难

标准流与状态标志 — 计算机选择题

C++ 程序设计(大学通用) 输入输出与文件流 AI 三重审校通过

题目
标准输入缓冲区初始内容为两个空格后接字符“@”,之后立即到达文件末尾。执行以下语句后,cin 的状态标志分别如何? char c; int n; cin >> c; cin >> n; cin.clear(cin.rdstate() & ~ios::failbit); A. 仅 eofbit B. 仅 failbit C. eofbit 与 failbit D. goodbit