IOSTREAM 问答列表

c++ 中 iostream 标头的 cout、cerr、clog 有什么区别?何时使用哪一个?

作者:Arlene Batada 提问时间:5/27/2013

我试着在互联网上研究 和 之间的区别,但找不到完美的答案。我仍然不清楚何时使用哪个。谁能通过简单的程序向我解释并说明何时使用哪一个的完美情况?coutcerrclog 我访问了这个网站,它显示了一个...

C++ 在 while 循环期间不打印到控制台,仅在循环完成后

作者:Harvey Wilkinson 提问时间:4/14/2021

背景 我目前正在为一个基于 M.E.N.A.C.E 的 naughts and crosses 机器学习程序编写一些代码,我已经完成了实际机器学习和与计算机对战的代码,以及另一台计算机与它玩游戏以训练...

使用 POSIX 文件描述符写入 std::streambuf 的实现

作者:Gian Laager 提问时间:7/13/2022

我想实现一个使用 POSIX 文件描述符的 std::streambuf,这样我就可以将它与 和 一起使用。std::istreamstd::ostream 因为我只需要覆盖,但是当我一无所获时,会...

C++ 中的 Clog 和 COUT 在输出值时会有不同的行为吗?

作者:Sudhakar Palanisamy 提问时间:4/1/2022

我预计 Cout 和 Clog 会有类似的行为,因为两者都是缓冲输出。但是当我尝试时,结果就不同了。 COUT: int main() { cout<<"Hello World" ; whil...

Cout 宏值未按预期工作 [已关闭]

作者:dollydollydon 提问时间:7/29/2022

闭。这个问题是不可重现的,或者是由错别字引起的。它目前不接受答案。 这个问题是由一个错别字或一个无法再重现的问题引起的。虽然类似的问题可能在这里成为主题,但这个问题的解决方式不太可能帮助未来的读者。...

我们可以重载运算符吗&lt;&lt;第一个参数的类型是 std::ostream&amp;&amp; 而不是 std::ostream&amp;

作者:user12002570 提问时间:3/18/2022

我了解到我们可以超载,如下所示:operator<< class Person { public: friend std::ostream& operator<<(std::ostream& ...

在 C++ 中输入类型为 char 的变量的数字

作者: 提问时间:8/2/2022

在 C++ 中,如何向变量输入数字?在 C 中,我可以使用格式说明符接受输入:unsigned char%hhu unsigned char var_name; scanf("%hhu", &var...

重载输出流运算符:没有运算符“&lt;&lt;”与这些操作数匹配

作者:Hofbr 提问时间:11/4/2022

我最近问了一个问题:ostream& operator<<在课堂上比使用 std::cout 更好吗?并得到了一个很好的答案。 当我尝试实施该解决方案时,我遇到了错误: no operator "...

将 std 字符串访问器与 ostream 运算符&lt;&lt;一起使用

作者:user2871308 提问时间:11/15/2022

如果我创建一个类: // First Example #include <iostream> #include <string> class my_class { std::string str...

从二进制文件(大端序)读取到具有多种数据类型的结构体中

作者:Richard Williams 提问时间:11/4/2022

我有一个二进制格式,它有一堆重复的 32 位整数(按大端顺序排列),类似于这样: [int a, int b, int c][int a, int b, int c][...] 我简化了很多。st...


共360条 当前第4页