问题标签 [istream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
308 浏览

c++ - 如何将 std::set 中的值流式传输到 MySQL c++ 连接器 setBlob()?

在 C++ 中:我有一个 std::set 整数

在 MySQL 中:我有一个带有 blob 列的表


我想将整数流式传输到 blob 列,但我不知道该怎么做

编辑:忘了提到我需要确保整数被打包为小端 DWORD

0 投票
1 回答
136 浏览

c++ - 没有参数的 istream::get() 会返回空格吗?

这似乎是一个非常简单的问题,但我无法在任何地方找到答案。如果我正在逐字符解析文件(包括换行符),请使用

以下检查会是真的吗?

0 投票
5 回答
45893 浏览

c++ - 逐字节读取二进制 istream

我试图使用 ifstream 逐字节读取二进制文件。我之前使用过像 get() 这样的 istream 方法来一次读取二进制文件的整个块而没有问题。但我目前的任务是逐字节进行,并依靠 io 系统中的缓冲来提高效率。问题是我似乎比我应该早几个字节到达文件末尾。所以我写了下面的测试程序:

这会转储 test.dat 的内容,每行一个字节,显示文件之前和之后的位置。

果然,如果我的文件恰好有两个字节的序列 0x0D-0x0A(对应于回车和换行),这些字节就会被跳过。

  • 我已经以二进制模式打开了流。这不应该阻止它解释行分隔符吗?
  • 提取运算符是否总是使用文本模式?
  • 从二进制 istream 逐字节读取的正确方法是什么?

Windows 上的 MSVC++ 2008。

0 投票
2 回答
413 浏览

c++ - istream::operator>> 到字符串的确切机制

我只是没有看到这个:

在最后一行中,调用的确切函数是什么?我在cplusplus.com的列表中找不到它。谢谢!

0 投票
4 回答
690 浏览

c++ - 如何将不同文件的内容写入向量以进一步与 getline 一起使用

我想将不同文件的内容保存到一个向量中: Vector(0) = Content File1 Vector(1) = Content File2 ...

稍后我需要逐行读取该向量的每个索引(getline):

当我在不同的网站上阅读时,我无法使用vector<istream> myVector.

那么我该如何解决呢?

0 投票
3 回答
6525 浏览

c++ - 从流输入到枚举类型

如何从流输入到枚举类型?

我可以这样做

除此以外?

0 投票
4 回答
8139 浏览

c++ - C++ 错误无法解释:错误:“&”标记之前的预期初始化程序

我知道还有其他一些类似的帖子,但是我已经在这个错误上一个多小时了,无法弄清楚。这是给麻烦的代码

...

在这里,错误出现在第 1 行和第 28 行,其中 istream 和 ostream 重载。

谢谢你的帮助!

0 投票
3 回答
178 浏览

c++ - 从 istream 提取失败后的字符串内容

如果我这样做:

第二种情况下的输出是否保证为空字符串?我似乎无法在 cplusplus.com 上找到答案。

谢谢!

0 投票
4 回答
1126 浏览

c++ - 头文件中的C++操作符<<和>>方法,做的很不对

我的头文件中有这段代码,我在 ostream 和 istream 行上有很多错误。一个错误是“&”之前的“缺少”;”我很困惑,我对此很抱歉

提前致谢

0 投票
4 回答
147 浏览

c++ - 非常基本的文件 i/o

每当我尝试使用 istream 打开文件时,它都不会打开(is_open() 返回 false)。是否需要放置一个特定目录才能访问文件(它位于项目的输出目录中)?