如何创建自定义的 ostream / streambuf 类以实现灵活的输出流?
作者:f ckx 提问时间:3/24/2022
我发现了很多关于输出重定向、创建流缓冲区和 ostream 类的信息,但我还没有设法成功地将其应用于我的目的。这篇文章变得很长,因为我想描述我的分步方法。 我有一个应用程序,它使用类 MyNotif...
Streambuf 问答列表
作者:f ckx 提问时间:3/24/2022
我发现了很多关于输出重定向、创建流缓冲区和 ostream 类的信息,但我还没有设法成功地将其应用于我的目的。这篇文章变得很长,因为我想描述我的分步方法。 我有一个应用程序,它使用类 MyNotif...
作者:nameses 提问时间:6/8/2022
我需要制作一个自定义 istream 操纵器,该操作器从输入中读取 5 个字符,然后从输入中跳过 5 个字符,并执行到字符串末尾。例: string line; cin >> skipchar >>...
作者:jackxie 提问时间:8/24/2022
我实现了一个从 std::streambuf 派生的输出缓冲区 LogStreamBuf, 它用于具有大量 cout 的多线程环境,当短时间内大量输出时发生 SEGV 错误, bt喜欢下面,复制时...
作者:Parviz Pirizade 提问时间:12/4/2022
我想做的是创建字符串流和输出流,将字符串流的缓冲区提供给输出流,以便它将数据输出到字符串流。一切似乎都很好,但是当我尝试将数据添加到字符串流的缓冲区时,它会覆盖以前的数据。我的问题是为什么?以及如何实...