不了解 cin.get() 和 while 循环之间的交互
作者:alexander sze 提问时间:3/8/2023
所以,我是C++的绝对初学者,在阅读书籍时,我遇到了这个例子: int character; while ((character = cin.get())!= EOF) cout.put(cha...
OSTREAM 问答列表
作者:alexander sze 提问时间:3/8/2023
所以,我是C++的绝对初学者,在阅读书籍时,我遇到了这个例子: int character; while ((character = cin.get())!= EOF) cout.put(cha...
作者:nickn17 提问时间:3/7/2023
我正在尝试使用程序来加载 obj 文件并显示它。运行程序时,我得到 else 语句打印,因为它无法打开文件,有什么想法吗? 以下是打开和解析部分的代码: int Model_OBJ::Load(c...
作者:ByteEater 提问时间:3/9/2023
当提供文件末尾或空行作为输入时,以下代码是否容易出现未定义的行为? unsigned long long i; cin >> i; 从我使用 Compiler Explorer 观察到的情况...
作者:thor 提问时间:11/22/2017
我正在尝试以下C++类,以使用流运算符<<来记录此答案中的内容: class Log { public: Log() : m_filename( "dafault.log" ) {} //...
作者:Jude Koh 提问时间:3/13/2023
这里的问题是获得第三大随机数。 我的代码应该是生成随机的 100 个数字,通过排序算法,我会得到第三大数字。 #include <iostream> #include <climits> #inc...
作者:Sc4v 提问时间:3/15/2023
对于我的工具,我需要检查一堆文件是否可写(在触发昂贵的指令之前)。据我所知,Windows 上的文件可以是只读的,原因有两个: 用户/组的权限不足 应用程序独占锁定 因此,检查文件权限是不够的。我...
作者:Loukas 提问时间:3/15/2023
我想在控制台中输入一些东西([PLAYER NAME]): |=========[ Player Creation ]=========| |Player name: [PLAYER NAME] |...
作者:463035818_is_not_an_ai 提问时间:3/17/2023
cppreference 说道: 在表达式 或 中使用时,将流的精度参数 或 精确地设置为 。out << setprecision(n)in >> setprecision(n)outinn 同...
作者:elbrunovsky 提问时间:3/19/2023
我有一对程序,我在其中编写了许多短行数据,例如 cout 和其他文件输出流,每个程序大约有 50 个字符长。涉及管道,所以我需要原子写入,我从简单地刷新每一行写入开始,但现在刷新已成为两个程序的主要瓶...
作者:urie1 提问时间:4/3/2023
闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将有助于其他人回答这个问题。 8个月前关闭。 改进此问题 我想比较两个数字...