7-Zip:任何好的教程
7-Zip: Any good tutorials?
我正在考虑使用7-Zip格式来打包我的应用程序文件,因为它是一种非常紧凑和流行的格式。不过,我找不到一些关于如何使用C++SDK的教程。我想要一些教程教我如何:
- 从内存(缓冲区)打开存档,而不是直接从磁盘打开
- 将存档中的单个文件提取到缓冲区,而不是磁盘
- 检查是否可以在存档中找到某个文件
来自LMZA SDK文档:
ANSI-C LZMA解码器
~~~~~~
请注意ANSI-C的接口LZMA SDK 4.58中的代码发生了更改。如果如果你想使用旧的接口,你可以下载LZMA SDK的早期版本来自sourceforge.net网站。
要使用ANSI-C LZMA解码器,您需要以下文件:1)LzmaDec.h+LzmaDec.c+Types.h
LzmaUtil/LzmaUti.c就是一个例子使用这些文件的应用程序。
示例应用程序应该具备您所需的一切,否则7-zip的实际来源将具备您所需要的一切。这里还有一个用于7-zip的C++包装器,它应该可以简化许多所需的操作。
相关文章:
- 我可以使用任何好的逻辑来阻止计算机将 O 放在井字游戏中的现有 X 上
- 我认为我的代码很好,但它在 cin a 之后停止并且没有进一步?
- 在 C++11 中利用 int*_t、int_fast*_t 和 int_least*_t 之间的差异的一个很好的例子是
- 引用的静态强制转换强制模板实例化,其中不完整的类型很好
- 使用静态方法初始化 const 类字段的做法是好是坏
- 有没有比具有多个维度的容器更好的解决方案来进行复杂的数据管理?
- C++自动吸气器设置方法的类模板 - 好/坏的做法?
- 重载分辨率:调整 const/ref 是否不比用户定义的转换更好?
- 当我使用的教程完全没有错误时,为什么我的代码错误
- 是否有任何好的解决方案可以解决C 中两个类之间的交叉引用
- 创建一个可以在没有实验的情况下变形的管道::任何
- 简单的教程SFML代码在Ubuntu 16.04上崩溃
- C++套接字编程,带压缩的多播,任何好的库/包装器
- 任何好的 C++ 库用于 Web 编程
- c++中任何好的范围查询库(使用K-D树,四叉树或r语言 - 树)
- 任何好的简单的DirectX示例Windows 8(开发人员预览版)
- 任何好的函数都可以用来移动容器中的元素
- c++头文件不包含任何其他头文件的任何好理由
- 7-Zip:任何好的教程
- 是否有任何好的工具/框架来分析 C/C++ 应用程序的性能