Streambuf 问答列表

用于 std 流的适配器

作者:max_hassen 提问时间:9/15/2015

我的项目中有一个抽象类,它的导数用于输入/输出到不同的位置。 它具有读取和写入的虚拟方法。 virtual unsigned read(void *buf, unsigned len) = 0; v...

C++ STL 流buf 异常处理

作者:hovnatan 提问时间:12/19/2015

在这里,我有这个结构(从这里修改 http://wordaligned.org/articles/cpp-streambufs),我尝试从代码中的两个点开始。但是我永远无法捕捉到这些异常,并且程序正常...

继承自 std::basic_streambuf 以写入套接字

作者:Virus721 提问时间:1/21/2017

我想编写一个我自己的日志库,为日志条目发送到的任何地方提供抽象。 C++ 的 IO 库已经提供了这种抽象,带有 和 。我还希望能够从套接字读/写。std::stringstreamstd::fstr...

如何防止'std::cin'或'\n'刷新'std::cout'的缓冲区?

作者:Giogre 提问时间:8/24/2020

让我们想象一下,我的程序在不同时间需要用户的输入。 我希望此输入防止刷新缓冲区。 我可以在不同的流缓冲区上设置 和 吗?coutcincout 有问题的示例:一个程序,它读取一行中的两个数字,并且取...

将 std::ofstream 重定向到 std::cout 时失败

作者:ivanovIAVD 提问时间:11/12/2020

我想将 std 重定向到一个文件。 为此,我编写了一个 ,其中我连接/断开 .class FoowriteToFilEnabled 但是,存在分段错误。这是怎么回事? #include <iost...

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

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

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

如何全局指定boost::asio::streambuf bufferstrm大小

作者:azharuddin khan 提问时间:3/25/2021

我知道我们可以在某些函数中指定 streambuf 的大小,如下所示 boost::asio::streambuf bufferstrm(512); 但是在课堂上,我们怎么能做同样的事情 cl...

如何向流缓冲区添加参数 c++

作者:Goozzi 提问时间:9/2/2020

我只是想要一种方法来拥有一个函数(或其他任何东西),它有一个标准参数和另一个来自运算符<<。 my_comp(argument) << "HelloWorld" ; 目标是创建一个 Logger...

Boost Asio:在 mutl-thread 中使用 streambuf 和 async_write 时很奇怪

作者:junya 提问时间:6/15/2021

我的程序在发送数据时有一个缓冲区。与其每次都直接调用 async_write 发送小包,不如尽量让 send 方法快速返回,使用 streambuf 作为发送缓冲区,尝试发送大包。 现在遇到的问题是...

从 const char* 创建一个 streambuf 没有 boost?

作者:Captain'Flam 提问时间:1/11/2022

与从 const char* 创建 streambuf 相同的问题,只是我不能使用 boost。 我必须实现一个将 a 作为输入参数的函数,为此,我必须调用另一个将 a 作为输入参数的函数。cons...


共14条 当前第1页