用于 std 流的适配器
作者:max_hassen 提问时间:9/15/2015
我的项目中有一个抽象类,它的导数用于输入/输出到不同的位置。 它具有读取和写入的虚拟方法。 virtual unsigned read(void *buf, unsigned len) = 0; v...
Streambuf 问答列表
作者:max_hassen 提问时间:9/15/2015
我的项目中有一个抽象类,它的导数用于输入/输出到不同的位置。 它具有读取和写入的虚拟方法。 virtual unsigned read(void *buf, unsigned len) = 0; v...
作者:hovnatan 提问时间:12/19/2015
在这里,我有这个结构(从这里修改 http://wordaligned.org/articles/cpp-streambufs),我尝试从代码中的两个点开始。但是我永远无法捕捉到这些异常,并且程序正常...
作者:Virus721 提问时间:1/21/2017
我想编写一个我自己的日志库,为日志条目发送到的任何地方提供抽象。 C++ 的 IO 库已经提供了这种抽象,带有 和 。我还希望能够从套接字读/写。std::stringstreamstd::fstr...
作者:Giogre 提问时间:8/24/2020
让我们想象一下,我的程序在不同时间需要用户的输入。 我希望此输入防止刷新缓冲区。 我可以在不同的流缓冲区上设置 和 吗?coutcincout 有问题的示例:一个程序,它读取一行中的两个数字,并且取...
作者:ivanovIAVD 提问时间:11/12/2020
我想将 std 重定向到一个文件。 为此,我编写了一个 ,其中我连接/断开 .class FoowriteToFilEnabled 但是,存在分段错误。这是怎么回事? #include <iost...
作者:tomoyo255 提问时间:1/13/2021
在编写引用泛型函数时,我想检查提供的缓冲区是否与支持随机访问的东西相关联,并相应地优化处理,即检查在流中移动是否可用。std::streambufpubseekpos() 我可能在文档中忽略了这一点...
作者:azharuddin khan 提问时间:3/25/2021
我知道我们可以在某些函数中指定 streambuf 的大小,如下所示 boost::asio::streambuf bufferstrm(512); 但是在课堂上,我们怎么能做同样的事情 cl...
作者:Goozzi 提问时间:9/2/2020
我只是想要一种方法来拥有一个函数(或其他任何东西),它有一个标准参数和另一个来自运算符<<。 my_comp(argument) << "HelloWorld" ; 目标是创建一个 Logger...
作者:junya 提问时间:6/15/2021
我的程序在发送数据时有一个缓冲区。与其每次都直接调用 async_write 发送小包,不如尽量让 send 方法快速返回,使用 streambuf 作为发送缓冲区,尝试发送大包。 现在遇到的问题是...
作者:Captain'Flam 提问时间:1/11/2022
与从 const char* 创建 streambuf 相同的问题,只是我不能使用 boost。 我必须实现一个将 a 作为输入参数的函数,为此,我必须调用另一个将 a 作为输入参数的函数。cons...