Stream 问答列表

ifstream 和 boost::iostream 在 Linux 和 Windows 上的性能比较

作者:Kafka 提问时间:12/24/2020

我需要良好的性能才能在我的实际程序中读取二进制文件。所以我尝试使用内存映射来提高读取速度。在第一次尝试中,我尝试使用 boost::iostream,所以我写了一个小程序来测试性能: #includ...

包含 iostream 标头的奇怪行为——基于第一个符号的奇怪编译器生成的函数?

作者:13steinj 提问时间:12/27/2020

在 GCC 中包含标头时,我注意到了一些奇怪的行为。iostream 编辑:奇怪的行为代码,因为注释希望它很糟糕,而不是带有dissasembly的代码视图: #include <iostream...

C++ 检查空文件中的 EOF

作者:Ismail Ayvaz 提问时间:1/8/2021

我正在编写简单的程序,该程序检查文件的第一个字符,并在文件为空时打印“文件为空” 根据这个问题: ifstream 的 eof() 是如何工作的? 我可以比较和检查文件末尾。但是以下程序不打印任何内...

为什么从 std::istream 读取记录结构字段会失败,我该如何解决?

作者:πάντα ῥεῖ 提问时间:4/14/2014

假设我们遇到以下情况: 记录结构声明如下 struct Person { unsigned int id; std::string name; uint8_t age; // ... };...

如何逐字读取文件并将这些单词分配给结构体?[复制]

作者:madaniloff 提问时间:1/9/2021

这个问题在这里已经有答案了: 为什么从 std::istream 读取记录结构字段会失败,我该如何解决? (9 个答案) 2年前关闭。 在我的项目中,我有一个 .txt 文件,顶部是书籍的数量,然后...

Java 中的联合流 [已关闭]

作者:Eugene Shevchugov 提问时间:1/13/2021

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 2年前关闭。 改进此问题 我认为这个问题是无用的,但我找不到如何将这段代码合并为...

C++ std::streambuf::p ubseekpos():检查是否支持随机访问

作者:tomoyo255 提问时间:1/13/2021

在编写引用泛型函数时,我想检查提供的缓冲区是否与支持随机访问的东西相关联,并相应地优化处理,即检查在流中移动是否可用。std::streambufpubseekpos() 我可能在文档中忽略了这一点...

类中的 std::ostream 对象“无法通过指针或对象访问”

作者:Tillman 提问时间:1/21/2021

我在类中使用了几个函数,这些函数通过函数接口传递一个 ostream,而函数接口又可用于输出错误消息。我希望能够将所有 ostreams 绑定到一个对象,然后在必要时将其重定向到一个文件。 我的代码...

istream 循环使程序跳过 CIN 语句

作者:Hzine 提问时间:2/11/2021

这是一个程序,它采用一系列空格分隔的数字,然后存储在一个向量中。问题是当将循环放在 的输入之前时,程序会跳转下一个语句,但相反的情况非常正常。cinx0cin 你能向我解释一下我在这里错过了什么吗?...

将原始流收集到类型化集合中?

作者:Anonymous 提问时间:1/9/2021

我正在调用一个返回原始 .我知道流中元素的类型,并希望收集到具有声明的元素类型的集合中。什么是好的,或者不那么骇人听闻的方式?Stream 最小可重复性示例 为了一个可重现的例子,假设我想调用这个...


共644条 当前第11页