加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

我如何将数据导入bzip2并从Linux中的stdout获取结果数据?

发布时间:2020-12-14 00:51:47 所属栏目:Linux 来源:网络整理
导读:我正在考虑开始研究用于 Linux的库,它将为应用程序开发人员提供虚拟文件系统,其中文件将存储在存档中,并且存档中的每个文件都将被单独压缩,以便检索单个文件非常开发人员,CPU和硬盘驱动器的直接任务. (没有复杂的API,不需要解压缩数据,只需要相关的数据,只检
我正在考虑开始研究用于 Linux的库,它将为应用程序开发人员提供虚拟文件系统,其中文件将存储在存档中,并且存档中的每个文件都将被单独压缩,以便检索单个文件非常开发人员,CPU和硬盘驱动器的直接任务. (没有复杂的API,不需要解压缩数据,只需要相关的数据,只检索相关数据而不是整个存档)

我在Linux上使用C之前使用了popen来检索命令的标准输出,但是我不知道如何管理数据并获取数据,并且一些bzip2特定的提示会很好.我写了类似于今年的东西,但它包括一个霍夫曼压缩库作为一个DLL,而不是必须管道数据和使用标准工具. (那是在我的Windows时代.)

解决方法

bzip2有一个 library interface – 这可能比调用子进程更容易.

我建议你也看看GIO library,它已经是“面向应用程序开发人员的虚拟文件系统”;扩展它以做你想做的事情可能要少得多,而不是从头开始编写库VFS.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读