Stream 问答列表

如何将 Stream<Person>分组到 Stream<List<Person>>,而不是 Map<String、<List<Person>>?

作者:Oleg Sandro 提问时间:11/23/2021

我有 POJO 类: @Data @AllArgsConstructor public class Person { private String name; private String su...

将字符传递给运算符重载的自定义流操纵器

作者:joaocandre 提问时间:11/27/2021

我正在玩弄 shift/io 流运算符重载,我想知道是否有办法将其他参数传递给函数,同时仍然为更简单的语法定义默认值? 考虑一个简单的例子: #include <vector> #include ...

为什么 cin 和 getline 表现出不同的阅读行为?

作者:Jeremy Fisher 提问时间:11/28/2021

作为参考,我已经看过为什么 std::getline() 在格式化提取后跳过输入? 我想了解 cin 和 getline 行为。我想象 cin 和 getline 是通过输入缓冲区的循环来实现的,每...

为什么 getline 不移动到下一行?

作者:nashw 提问时间:1/24/2018

所以我无法弄清楚为什么我的 getline 循环在处理第一行后不会移动到下一行。此代码的目的是获取如下所示的文本文件: a 22.55736 110.9237 10.0 9.0 8.0 -1.0 1...

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

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

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

如何在 C++ 中使用 OOP 添加 2 个用户输入值并使用 showDetails() 打印

作者:Kaiki 提问时间:12/9/2022

#include <iostream> using namespace std; class Arithmetic{ private: int x; int y; public: A...

写入字符串流的流缓冲区会覆盖以前的数据

作者:Parviz Pirizade 提问时间:12/4/2022

我想做的是创建字符串流和输出流,将字符串流的缓冲区提供给输出流,以便它将数据输出到字符串流。一切似乎都很好,但是当我尝试将数据添加到字符串流的缓冲区时,它会覆盖以前的数据。我的问题是为什么?以及如何实...

C++ 中的一行中有多个输入

作者:RiverX15 提问时间:11/30/2022

我刚开始学习C++,但遇到了这个问题。我需要在一行中插入(用户输入的)数量的元素,并带有空格分隔。如果知道元素的数量,我可以写.但是我该如何使用任意数量的元素(也许是循环)来做到这一点呢?cin >>...

自 clang15 和 gcc12 以来,尝试使用 ios::eof 设置的流时,Ofstream 写入停止设置 ios::fail

作者:sweet_sugar 提问时间:11/29/2022

请考虑以下代码: #include <iostream> #include <ostream> #include <fstream> int main() { std::ofstream f("...

如何在不删除 c++ 内容的情况下编辑 txt 文件?

作者:KraKen Wtf 提问时间:11/27/2022

我想在 txt 文件中创建一个数据库并使用 seekp() 访问它并编辑它的某些部分,但是当我打开文件写入其中时,程序会创建一个新文件,删除前一个文件。 #include <fstream> #i...


共644条 当前第16页