具有弹出功能的 istream
istream with popen functionality
我有一个接受 istream
class.
的函数
我需要能够使用 gzip 数据。
C++ 标准中是否有类似 istream
的 class 和 popen()
类似的功能?
或者,有没有办法将 FILE *
转换为 istream
?
这两种方法都可以通过实现合适的流缓冲区来实现,但这两种方法都不是 C++ 标准的一部分。我认为在Boost中有实现。
特别是为了与 gzip
ped 数据一起使用,我不会使用生成进程的东西。相反,我会使用 gzip
库(它可能也存在于 Boost 中)创建一个流缓冲区。
我有一个接受 istream
class.
我需要能够使用 gzip 数据。
C++ 标准中是否有类似 istream
的 class 和 popen()
类似的功能?
或者,有没有办法将 FILE *
转换为 istream
?
这两种方法都可以通过实现合适的流缓冲区来实现,但这两种方法都不是 C++ 标准的一部分。我认为在Boost中有实现。
特别是为了与 gzip
ped 数据一起使用,我不会使用生成进程的东西。相反,我会使用 gzip
库(它可能也存在于 Boost 中)创建一个流缓冲区。