C++ builder中有没有用于解压rar文件的函数
我想请教一下 C++ Builder中有没有用于解压rar文件的函数
spawnl(P_WAIT, Rar.c_str(), Rar.c_str(), "a", "-m5", "-v3000000b", Archive.c_str(), SrcFile.c_str(), NULL)
函数是不是解压函数
如果是 Archive.c_str(),
SrcFile.c_str(),
这两个参数分别代表什么
[解决办法]
P_WAIT, // 调用进程的执行模式,此处P_WAIT不明真相,需要找原定义Rar.c_str(), // 可执行文件的文件名Rar.c_str(), // 参数0,就是可执行文件名本身"a", // 参数1,这里指定WinRAR的参数:添加文件到压缩文件"-m5", // 参数2,同上:设置压缩级别, m5是最大"-v3000000b", // 参数3,同上:创建卷大小, 3000000b大概是3MBArchive.c_str(), // 参数4,同上:压缩后的文件名SrcFile.c_str(), // 参数5,同上:需要压缩的源文件名NULL //