istream

istream

文章 0 浏览 3

MSVC istream 实现锁定缓冲区

我正在使用一些现有代码,这些代码正在反序列化存储在文本文件中的对象(我可能需要阅读数千万个这样的对象)。文件的内容首先被读入 wstring,然后从…

半仙 2024-11-03 21:51:13 1 0

Istream 最多消耗 N 个空白字符

是否可以告诉 std::istream 在应用运算符&gt&gt时仅消耗固定数量(即1)的空白字符?我有一个想要解析为参数的字符串,但某些参数为空,这导致后续调…

乖乖兔^ω^ 2024-11-03 19:28:26 0 0

非常基本的文件 I/O

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

尐籹人 2024-11-02 23:21:12 1 0

C++运算符<<和>>头文件中的方法,做得非常错误

我的头文件中有这段代码,并且 ostream 和 istream 行上有很多错误。一个错误是“&amp”之前“缺少””,我很困惑,我对此很陌生,抱歉 #pragma once …

缱绻入梦 2024-11-02 07:29:36 0 0

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

如果我这样做: ifstream stream("somefilewhichopenssuccesfully.txt") string token if( stream &gt&gt token ) cout &lt&lt token else cout &lt&l…

叫思念不要吵 2024-11-01 18:22:40 1 0

从流到枚举类型的输入

如何从流输入到枚举类型? 我也能做到, unsigned int sex = 0 stream &gt&gt sex student.m_bio.sex = static_cast&ltSex&gt(sex) 不然呢?…

别把无礼当个性 2024-10-31 12:02:17 1 0

istream::operator>> 的精确机制串起来

我只是没有看到这一点: std::istringstream stream(somestring) string temp stream &gt&gt temp 在最后一行中,调用的确切函数是什么?我在 cpluspl…

睫毛上残留的泪 2024-10-31 00:39:39 1 0

如何将不同文件的内容写入向量以供 getline 进一步使用

我想将不同文件的内容保存到一个向量中: 矢量(0) = 内容文件1 矢量(1) = 内容文件2 ... 稍后,我需要逐行读出该向量的每个索引(getline): getline…

皓月长歌 2024-10-30 20:26:42 1 0

逐字节读取二进制 istream

我试图使用 ifstream 逐字节读取二进制文件。我之前使用过像 get() 这样的 istream 方法来一次读取二进制文件的整个块,没有任何问题。但我当前的任务…

吖咩 2024-10-29 13:49:05 2 0

不带参数的 istream::get() 会返回空格吗?

这似乎是一个非常简单的问题,但我在任何地方都找不到答案。如果我逐个字符地解析文件(包括换行符),则 char next = file.get() 以下检查是否为真?…

锦欢 2024-10-27 03:07:11 2 0

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

在 C++ 中: 有一个 std::set 整数 我在 MySQL 中 : 我有一个带有 blob 列的表 我想将整数流式传输到 blob 列中,但我不确定如何执行此 操作编辑: …

断桥再见 2024-10-25 14:37:24 0 0

istream 的tellg/seekg 无法防止堆栈崩溃(g++)?

对于我正在编写的程序,计算文件大小对我很有用,我通过使用 iostream 的tellg 和eekg 函数来计算文件大小,但这会导致-Wstack-protector 发出警告。…

梦在深巷 2024-10-15 07:05:26 1 0

istream::getline 返回类型

istream::getline 方法返回什么? 我问这个问题是因为我看到要循环遍历文件,应该这样做: while ( file.getline( char*, int ) ) { // handle input …

望笑 2024-10-12 00:46:03 4 0

`std::istream::operator>>()` 可以接受像 stdio 的 %i 格式说明符这样的整数基数前缀吗?

使用 scanf() 及其变体时,格式说明符 %i 将接受十六进制(前缀“0x”)、八进制(前缀“0”)或十进制(无前缀)数据,因此对于例如,字符串“0x10”…

梦过后 2024-10-08 09:08:45 4 0

在 C++ 中从 istream 读取 1 行到字符串流而不使用临时变量?

是否可以从输入流中读取一行并将其传递到字符串流而不使用 C++ 中的临时字符串变量? 我目前是这样读取的(但我不喜欢临时变量 line): string line …

假扮的天使 2024-10-04 15:01:02 7 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文