IOstream 问答列表

std::cout 在 C++ 中的行为?[复制]

作者:Arnaud M. 提问时间:1/10/2022

这个问题在这里已经有答案了: 使用 std::cout 评估参数的顺序 (5 个答案) 去年关闭。 我正在用这个小代码观察到一个奇怪的行为: #include <iostream> #includ...

getline() 如何在循环中读取多行文件?

作者:kaiyu wei 提问时间:1/13/2022

我对 std::getline 函数的使用有些困惑。请参见以下代码: #include <sstream> #include <string> std::ifstream ifs(filename)...

std::osyncstream 输出乱码文本并导致 SEG 故障

作者:rm1948 提问时间:1/15/2022

使用 osyncstream 时,此代码会输出垃圾字符,并不总是同步,并且会出现错误。当输出直接到 std::cout 时,输出不同步,但输出良好,不会出现故障。 #include <atomic>...

std::cin ,不需要的行为。我该如何解决这个问题?

作者:med amine riahi 提问时间:1/16/2022

我尝试使用一些代码来测试重载函数。重载部分进行得很顺利,但是,我学到了一些关于 std::cin 的知识,这让我觉得很愚蠢,因为以前没有注意到它! #include <iostream> void ...

swap() 函数在 iostream 标头中有效吗?

作者:Rio_t 提问时间:1/20/2022

#include <iostream> using namespace std; int main(){ swap(a[i],a[j]) } 在这种情况下,交换函数会自动工作,或者我需要...

从文件中读取新行并使用流写入 C++ 中的另一个文件。不读取换行符

作者:venkysmarty 提问时间:1/26/2022

我正在读取 C++ 中的 IO 流,并有以下代码 int main() { fstream output_file; output_file.open("cout.txt", ios::ou...

将二进制字符数组放在文件 C++ 中

作者:Grahn 提问时间:2/6/2022

我正在编写一个程序,其中一台服务器向客户端发送二进制消息。 我收到服务器发送的二进制数据,但随后无法将其正确放入文件中。 然后目标是使用 openSSL 解密文件。 这是我的代码: int cli...

为什么在 C++ 中从 stdin 读取行比 Python 慢得多?

作者: 提问时间:2/21/2012

我想比较使用 Python 和 C++ 从 stdin 读取字符串输入行的情况,并震惊地发现我的 C++ 代码运行速度比等效的 Python 代码慢一个数量级。由于我的 C++ 生锈了,而且我还不是专...

STM32 C++ 和重定向 std::cout 到 UART

作者:Andrew Ressa 提问时间:3/12/2022

我尝试使用 STM32CubeIDE(通常是软件包中 STM32CubeIDE 的标准安装)在 STM32 上工作时遇到问题。 我已经查看了许多关于为 stdio.h 和 printf 目的重定向 ...

不同的字符值在文件 [duplicate] 中需要不同的大小

作者:T. Grumser 提问时间:3/17/2022

这个问题在这里已经有答案了: 为什么 std::ofstream 会添加额外的 #13(换行符)字符? (2 个答案) 去年关闭。 我有这个代码片段来将缓冲区写入文件 int WriteBuffe...


共360条 当前第24页