子shell重定向就像在c ++中的操作一样?

时间:2017-02-28 17:30:34

标签: c++

我正在使用一个带有文件路径的c ++库,而不是文件句柄或描述符。我目前正在运行我的程序

./my_prog path_to_file

其中path_to_file是我将传递给库的文件名。这些文件经常被gzip压缩,所以我需要有一个类似

的包装器程序
./my_prog <(zcat path_to_gzipped_file)

当文件被gzip压缩时。有什么好的选择可以做同样的操作,但在c ++中,即在c ++中,我确定文件是否被gzip压缩(我很高兴只是检查文件扩展名),创建类似命名管道的东西另一端连接到zcat并将管道名称传递给库?

0 个答案:

没有答案