istream

istream

文章 0 浏览 7

istream_iterator 在读取字符时忽略 EOF (Ctrl+D)

我正在尝试使用 istream_iterator 从 cin 读取字符。我读到按 Ctrl+D 会发送一个 EOF 字符来结束输入流。不幸的是,它出了点问题。这是我的代码: #in…

提笔落墨 12-03 13:21 9 0

在 C++ 中仅解析 istream 中的数字

我有一堆输入文件,如下所示: (8,7,15) (0,0,1) (0,3,2) (0,6,3) (1,0,4) (1,1,5) 我需要编写一个函数,一次解析这些输入一个数字,所以我需要能够按…

浮华 11-30 03:48 4 0

与我的自定义 Streambuf 类一起使用时,istream::tellg() 返回 -1?

我正在尝试创建一个直接从原始内存缓冲区读取的istream。 我在这里的另一篇文章中找到了一个很好的方法: class membuf : public basic_streambuf { p…

放赐 11-25 19:41 5 0

输入行结尾混合时的 std::getline 替代方案

我正在尝试从 std::istream 读取行,但输入可能包含 '\r' 和/或 '\n',所以 std::getline 没有用。 抱歉,但这似乎需要强调... 输入可能包含其中一个…

一身仙ぐ女味 11-19 19:33 7 0

如何找出 std::istream 有多少字节可用?

如果我想将 std::istream 的内容 read() 读入缓冲区,我必须首先找出有多少数据可用,才能知道有多大来制作缓冲区。为了从 istream 获取可用字节数,…

月隐月明月朦胧 11-19 10:33 8 0

如何通过 TCP 将 IplImage 从服务器发送到 iPod 客户端 UIImage

我在 Linux 中有一个使用 Berkeley_sockets 的服务器,并创建了与 iPod 客户端的 TCP 连接。我有一个 IplImage* img; 从服务器发送到 iPod。我使用 wr…

沉睡月亮 11-18 04:34 8 0

通过函数打开流

我需要有关 [io](f)stream 的不可复制性质的帮助。 我需要为 fstream 提供一个 hackish 包装器,以便在 Windows 上处理文件名中包含 unicode 字符的文…

等风来 11-17 18:32 17 0

如何使用 libjpeg 从 std::istream 读取 JPEG?

libjpeg 可以从 FILE* 或缓冲区读取 JPEG 数据。我的数据来自 std::istream。我可以将整个 std::istream 读入缓冲区以与 libjpeg 一起使用,但如果可…

诺曦 11-15 12:39 8 0

MSVC istream 实现锁定缓冲区

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

半仙 11-03 21:51 9 0

Istream 最多消耗 N 个空白字符

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

乖乖兔^ω^ 11-03 19:28 6 0

非常基本的文件 I/O

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

尐籹人 11-02 23:21 7 0

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

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

缱绻入梦 11-02 07:29 7 0

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

如果我这样做: ifstream stream("somefilewhichopenssuccesfully.txt"); string token; if( stream >> token ) cout << token; else cout << token; …

叫思念不要吵 11-01 18:22 6 0

从流到枚举类型的输入

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

别把无礼当个性 10-31 12:02 6 0

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

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

睫毛上残留的泪 10-31 00:39 6 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文