streambuf

streambuf

文章 0 浏览 4

c++ Windows 上通过 Streambuf 进行 IPC

我有一个序列化为二进制数据流的消息对象(它可以是任何 std::streambuf),我想将其传输到另一个进程。关键是,服务器应用程序必须处理许多客户端,…

梦与时光遇 2024-12-04 04:57:18 1 0

将数据序列化到 std::streambuf

我有一个 Visual Studio 2008 C++ 项目,我试图将多个类中的数据序列化为自定义 std::streambuf 实现。 数据类及其序列化: struct Header { /*...*/ …

娇女薄笑 2024-11-26 14:39:47 1 0

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

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

放赐 2024-11-25 19:41:07 1 0

C++装饰 basic_stream::underflow()

我想通过使用装饰器模式来扩展 basic_streambuf 对象的行为。这就是我目前得到的: template class forwarding_basic_streambuf : boost::noncopyable…

一抹微笑 2024-11-17 02:14:20 3 0

std::istreambuf_iterator“查看”与 std::ifstream

在处理数据流时,我更喜欢用模板和迭代器来编写代码。我经常需要“偷看”下一个角色。为了使代码能够处理非双向迭代器,我有一个如下所示的代码片段:…

浅唱ヾ落雨殇 2024-11-14 21:36:22 3 0

是否有可能“准备”?从 cin 输入?

在他的回答中,特别是在链接的 Ideone 示例,@Nawaz 展示了如何更改 cout 的缓冲区对象以写入内容 别的。这让我想到利用它来准备来自 cin 的输入,通…

凯凯我们等你回来 2024-11-07 18:27:08 3 0

什么是“别名”?流缓冲区?

什么是“别名流缓冲区”?我在答案的评论中遇到了这个术语我的。…

太傻旳人生 2024-10-21 23:14:02 4 0

使用 boost::asio::streambuf 的代码会导致段错误

我在使用 asio::streambuf 时遇到了问题,希望有人能告诉我我是否错误地使用了该类。当我运行此示例代码时,它出现段错误。为什么? 更令人困惑的是,…

拥抱我好吗 2024-10-17 04:11:54 8 0

编译问题 C++

嘿伙计们。 我需要编译一些项目。 我从那里安装了 Visual C++ 6.0 + Microsoft Platform SDK 2003 http:// /www.microsoft.com/downloads/en/details.…

治碍 2024-10-15 21:07:33 6 0

ZeroCopyOutputStream 到streambuf中

我想编写一个继承自streambuf并适应ZeroCopyOutputStream (google/protobuf/io/) 到streambuf中。 有什么想法吗?…

蘑菇王子 2024-10-08 11:30:33 4 0

为什么“gptr”是basic_streambuf char_type* 的类型而不是 const char_type*?

用于设置streambuf的三个“gptr”的basic_streambuf成员,setg声明为: protected: void setg(char_type *gback, char_type *gptr, char_type *egptr)…

迷你仙 2024-10-06 04:10:06 7 0

如何使用 wistream 从内存中读取数据,就像从文件中读取数据一样?

在我的上一篇 我问的问题是如何像从文件中一样从内存中读取数据。因为我的整个文件都在内存中,所以我想以类似的方式读取它。 我发现 回答我的问题,…

苍风燃霜 2024-10-05 14:59:56 8 0

从内存映射格式化文件中读取整数

我将内存映射到一个大型格式化(文本)文件,每行包含一个整数,如下所示: 123 345 34324 3232 ... 因此,我有一个指向第一个字节的内存的指针,还有…

无所的.畏惧 2024-10-03 00:25:01 10 0

boost.asio - 设置最大读取流大小

http 中有示例 HTTP 客户端: //www.boost.org/doc/libs/1_39_0/doc/html/boost_asio/example/http/client/async_client.cpp 请帮助我更改最大缓冲区…

秋叶绚丽 2024-09-30 17:06:44 7 0

boost::asio::async_read 和 boost::asio::streambuf

我将 async_read 与 Streambuf 一起使用。但是,我想将读取的数据量限制为 4,这样我就可以在进入正文之前正确处理标头。 我该如何使用 async_read 来…

软甜啾 2024-09-24 15:16:26 6 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

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