实例介绍
【实例截图】
【核心代码】
.
├── Asm
│ ├── arm
│ │ └── 7zCrcOpt.asm
│ ├── arm64
│ │ ├── 7zAsm.S
│ │ └── LzmaDecOpt.S
│ └── x86
│ ├── 7zAsm.asm
│ ├── 7zCrcOpt.asm
│ ├── AesOpt.asm
│ ├── LzFindOpt.asm
│ ├── LzmaDecOpt.asm
│ ├── Sha256Opt.asm
│ └── XzCrc64Opt.asm
├── C
│ ├── 7z.h
│ ├── 7zAlloc.c
│ ├── 7zAlloc.h
│ ├── 7zArcIn.c
│ ├── 7zBuf.c
│ ├── 7zBuf.h
│ ├── 7zBuf2.c
│ ├── 7zCrc.c
│ ├── 7zCrc.h
│ ├── 7zCrcOpt.c
│ ├── 7zDec.c
│ ├── 7zFile.c
│ ├── 7zFile.h
│ ├── 7zStream.c
│ ├── 7zTypes.h
│ ├── 7zVersion.h
│ ├── 7zVersion.rc
│ ├── 7zip_gcc_c.mak
│ ├── Aes.c
│ ├── Aes.h
│ ├── AesOpt.c
│ ├── Alloc.c
│ ├── Alloc.h
│ ├── Bcj2.c
│ ├── Bcj2.h
│ ├── Bcj2Enc.c
│ ├── Bra.c
│ ├── Bra.h
│ ├── Bra86.c
│ ├── BraIA64.c
│ ├── Compiler.h
│ ├── CpuArch.c
│ ├── CpuArch.h
│ ├── Delta.c
│ ├── Delta.h
│ ├── DllSecur.c
│ ├── DllSecur.h
│ ├── LzFind.c
│ ├── LzFind.h
│ ├── LzFindMt.c
│ ├── LzFindMt.h
│ ├── LzFindOpt.c
│ ├── LzHash.h
│ ├── Lzma2Dec.c
│ ├── Lzma2Dec.h
│ ├── Lzma2DecMt.c
│ ├── Lzma2DecMt.h
│ ├── Lzma2Enc.c
│ ├── Lzma2Enc.h
│ ├── Lzma86.h
│ ├── Lzma86Dec.c
│ ├── Lzma86Enc.c
│ ├── LzmaDec.c
│ ├── LzmaDec.h
│ ├── LzmaEnc.c
│ ├── LzmaEnc.h
│ ├── LzmaLib.c
│ ├── LzmaLib.h
│ ├── MtCoder.c
│ ├── MtCoder.h
│ ├── MtDec.c
│ ├── MtDec.h
│ ├── Ppmd.h
│ ├── Ppmd7.c
│ ├── Ppmd7.h
│ ├── Ppmd7Dec.c
│ ├── Ppmd7Enc.c
│ ├── Precomp.h
│ ├── RotateDefs.h
│ ├── Sha256.c
│ ├── Sha256.h
│ ├── Sha256Opt.c
│ ├── Sort.c
│ ├── Sort.h
│ ├── Threads.c
│ ├── Threads.h
│ ├── Util
│ │ ├── 7z
│ │ │ ├── 7z.dsp
│ │ │ ├── 7z.dsw
│ │ │ ├── 7zMain.c
│ │ │ ├── Precomp.c
│ │ │ ├── Precomp.h
│ │ │ ├── makefile
│ │ │ └── makefile.gcc
│ │ ├── Lzma
│ │ │ ├── LzmaUtil.c
│ │ │ ├── LzmaUtil.dsp
│ │ │ ├── LzmaUtil.dsw
│ │ │ ├── makefile
│ │ │ └── makefile.gcc
│ │ ├── LzmaLib
│ │ │ ├── LzmaLib.def
│ │ │ ├── LzmaLib.dsp
│ │ │ ├── LzmaLib.dsw
│ │ │ ├── LzmaLibExports.c
│ │ │ ├── makefile
│ │ │ └── resource.rc
│ │ └── SfxSetup
│ │ ├── Precomp.c
│ │ ├── Precomp.h
│ │ ├── SfxSetup.c
│ │ ├── SfxSetup.dsp
│ │ ├── SfxSetup.dsw
│ │ ├── makefile
│ │ ├── makefile_con
│ │ ├── resource.rc
│ │ └── setup.ico
│ ├── Xz.c
│ ├── Xz.h
│ ├── XzCrc64.c
│ ├── XzCrc64.h
│ ├── XzCrc64Opt.c
│ ├── XzDec.c
│ ├── XzEnc.c
│ ├── XzEnc.h
│ ├── XzIn.c
│ ├── var_clang.mak
│ ├── var_clang_arm64.mak
│ ├── var_clang_x64.mak
│ ├── var_clang_x86.mak
│ ├── var_gcc.mak
│ ├── var_gcc_arm64.mak
│ ├── var_gcc_x64.mak
│ ├── var_gcc_x86.mak
│ ├── var_mac_arm64.mak
│ ├── var_mac_x64.mak
│ ├── warn_clang.mak
│ ├── warn_clang_mac.mak
│ └── warn_gcc.mak
├── CPP
│ ├── 7zip
│ │ ├── 7zip.mak
│ │ ├── 7zip_gcc.mak
│ │ ├── Aes.mak
│ │ ├── Archive
│ │ │ ├── 7z
│ │ │ │ ├── 7zCompressionMode.cpp
│ │ │ │ ├── 7zCompressionMode.h
│ │ │ │ ├── 7zDecode.cpp
│ │ │ │ ├── 7zDecode.h
│ │ │ │ ├── 7zEncode.cpp
│ │ │ │ ├── 7zEncode.h
│ │ │ │ ├── 7zExtract.cpp
│ │ │ │ ├── 7zFolderInStream.cpp
│ │ │ │ ├── 7zFolderInStream.h
│ │ │ │ ├── 7zHandler.cpp
│ │ │ │ ├── 7zHandler.h
│ │ │ │ ├── 7zHandlerOut.cpp
│ │ │ │ ├── 7zHeader.cpp
│ │ │ │ ├── 7zHeader.h
│ │ │ │ ├── 7zIn.cpp
│ │ │ │ ├── 7zIn.h
│ │ │ │ ├── 7zItem.h
│ │ │ │ ├── 7zOut.cpp
│ │ │ │ ├── 7zOut.h
│ │ │ │ ├── 7zProperties.cpp
│ │ │ │ ├── 7zProperties.h
│ │ │ │ ├── 7zRegister.cpp
│ │ │ │ ├── 7zSpecStream.cpp
│ │ │ │ ├── 7zSpecStream.h
│ │ │ │ ├── 7zUpdate.cpp
│ │ │ │ ├── 7zUpdate.h
│ │ │ │ ├── StdAfx.cpp
│ │ │ │ └── StdAfx.h
│ │ │ ├── Archive.def
│ │ │ ├── Archive2.def
│ │ │ ├── ArchiveExports.cpp
│ │ │ ├── Common
│ │ │ │ ├── CoderMixer2.cpp
│ │ │ │ ├── CoderMixer2.h
│ │ │ │ ├── DummyOutStream.cpp
│ │ │ │ ├── DummyOutStream.h
│ │ │ │ ├── HandlerOut.cpp
│ │ │ │ ├── HandlerOut.h
│ │ │ │ ├── InStreamWithCRC.cpp
│ │ │ │ ├── InStreamWithCRC.h
│ │ │ │ ├── ItemNameUtils.cpp
│ │ │ │ ├── ItemNameUtils.h
│ │ │ │ ├── MultiStream.cpp
│ │ │ │ ├── MultiStream.h
│ │ │ │ ├── OutStreamWithCRC.cpp
│ │ │ │ ├── OutStreamWithCRC.h
│ │ │ │ ├── ParseProperties.cpp
│ │ │ │ ├── ParseProperties.h
│ │ │ │ └── StdAfx.h
│ │ │ ├── DllExports2.cpp
│ │ │ ├── IArchive.h
│ │ │ ├── Icons
│ │ │ │ └── 7z.ico
│ │ │ ├── LzmaHandler.cpp
│ │ │ ├── SplitHandler.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── XzHandler.cpp
│ │ │ └── XzHandler.h
│ │ ├── Asm.mak
│ │ ├── Bundles
│ │ │ ├── Alone7z
│ │ │ │ ├── Alone.dsp
│ │ │ │ ├── Alone.dsw
│ │ │ │ ├── StdAfx.cpp
│ │ │ │ ├── StdAfx.h
│ │ │ │ ├── makefile
│ │ │ │ ├── makefile.gcc
│ │ │ │ └── resource.rc
│ │ │ ├── Format7zExtractR
│ │ │ │ ├── StdAfx.cpp
│ │ │ │ ├── StdAfx.h
│ │ │ │ ├── makefile
│ │ │ │ └── resource.rc
│ │ │ ├── Format7zR
│ │ │ │ ├── StdAfx.cpp
│ │ │ │ ├── StdAfx.h
│ │ │ │ ├── makefile
│ │ │ │ └── resource.rc
│ │ │ ├── LzmaCon
│ │ │ │ ├── LzmaAlone.cpp
│ │ │ │ ├── LzmaCon.dsp
│ │ │ │ ├── LzmaCon.dsw
│ │ │ │ ├── StdAfx.cpp
│ │ │ │ ├── StdAfx.h
│ │ │ │ ├── makefile
│ │ │ │ ├── makefile.gcc
│ │ │ │ └── resource.rc
│ │ │ ├── LzmaSpec
│ │ │ │ └── LzmaSpec.cpp
│ │ │ ├── SFXCon
│ │ │ │ ├── 7z.ico
│ │ │ │ ├── SFXCon.dsp
│ │ │ │ ├── SFXCon.dsw
│ │ │ │ ├── SfxCon.cpp
│ │ │ │ ├── StdAfx.cpp
│ │ │ │ ├── StdAfx.h
│ │ │ │ ├── makefile
│ │ │ │ ├── makefile.gcc
│ │ │ │ └── resource.rc
│ │ │ ├── SFXSetup
│ │ │ │ ├── ExtractCallbackSfx.cpp
│ │ │ │ ├── ExtractCallbackSfx.h
│ │ │ │ ├── ExtractEngine.cpp
│ │ │ │ ├── ExtractEngine.h
│ │ │ │ ├── SFXSetup.dsp
│ │ │ │ ├── SFXSetup.dsw
│ │ │ │ ├── SfxSetup.cpp
│ │ │ │ ├── StdAfx.cpp
│ │ │ │ ├── StdAfx.h
│ │ │ │ ├── makefile
│ │ │ │ ├── resource.h
│ │ │ │ ├── resource.rc
│ │ │ │ └── setup.ico
│ │ │ └── SFXWin
│ │ │ ├── 7z.ico
│ │ │ ├── SFXWin.dsp
│ │ │ ├── SFXWin.dsw
│ │ │ ├── SfxWin.cpp
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── makefile
│ │ │ ├── resource.h
│ │ │ └── resource.rc
│ │ ├── Common
│ │ │ ├── CWrappers.cpp
│ │ │ ├── CWrappers.h
│ │ │ ├── CreateCoder.cpp
│ │ │ ├── CreateCoder.h
│ │ │ ├── FilePathAutoRename.cpp
│ │ │ ├── FilePathAutoRename.h
│ │ │ ├── FileStreams.cpp
│ │ │ ├── FileStreams.h
│ │ │ ├── FilterCoder.cpp
│ │ │ ├── FilterCoder.h
│ │ │ ├── InBuffer.cpp
│ │ │ ├── InBuffer.h
│ │ │ ├── InOutTempBuffer.cpp
│ │ │ ├── InOutTempBuffer.h
│ │ │ ├── LimitedStreams.cpp
│ │ │ ├── LimitedStreams.h
│ │ │ ├── LockedStream.cpp
│ │ │ ├── LockedStream.h
│ │ │ ├── MethodId.cpp
│ │ │ ├── MethodId.h
│ │ │ ├── MethodProps.cpp
│ │ │ ├── MethodProps.h
│ │ │ ├── OffsetStream.cpp
│ │ │ ├── OffsetStream.h
│ │ │ ├── OutBuffer.cpp
│ │ │ ├── OutBuffer.h
│ │ │ ├── ProgressUtils.cpp
│ │ │ ├── ProgressUtils.h
│ │ │ ├── PropId.cpp
│ │ │ ├── RegisterArc.h
│ │ │ ├── RegisterCodec.h
│ │ │ ├── StdAfx.h
│ │ │ ├── StreamBinder.cpp
│ │ │ ├── StreamBinder.h
│ │ │ ├── StreamObjects.cpp
│ │ │ ├── StreamObjects.h
│ │ │ ├── StreamUtils.cpp
│ │ │ ├── StreamUtils.h
│ │ │ ├── UniqBlocks.cpp
│ │ │ ├── UniqBlocks.h
│ │ │ ├── VirtThread.cpp
│ │ │ └── VirtThread.h
│ │ ├── Compress
│ │ │ ├── Bcj2Coder.cpp
│ │ │ ├── Bcj2Coder.h
│ │ │ ├── Bcj2Register.cpp
│ │ │ ├── BcjCoder.cpp
│ │ │ ├── BcjCoder.h
│ │ │ ├── BcjRegister.cpp
│ │ │ ├── BranchMisc.cpp
│ │ │ ├── BranchMisc.h
│ │ │ ├── BranchRegister.cpp
│ │ │ ├── ByteSwap.cpp
│ │ │ ├── CodecExports.cpp
│ │ │ ├── CopyCoder.cpp
│ │ │ ├── CopyCoder.h
│ │ │ ├── CopyRegister.cpp
│ │ │ ├── DeltaFilter.cpp
│ │ │ ├── Lzma2Decoder.cpp
│ │ │ ├── Lzma2Decoder.h
│ │ │ ├── Lzma2Encoder.cpp
│ │ │ ├── Lzma2Encoder.h
│ │ │ ├── Lzma2Register.cpp
│ │ │ ├── LzmaDecoder.cpp
│ │ │ ├── LzmaDecoder.h
│ │ │ ├── LzmaEncoder.cpp
│ │ │ ├── LzmaEncoder.h
│ │ │ ├── LzmaRegister.cpp
│ │ │ ├── PpmdDecoder.cpp
│ │ │ ├── PpmdDecoder.h
│ │ │ ├── PpmdEncoder.cpp
│ │ │ ├── PpmdEncoder.h
│ │ │ ├── PpmdRegister.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── XzDecoder.cpp
│ │ │ ├── XzDecoder.h
│ │ │ ├── XzEncoder.cpp
│ │ │ └── XzEncoder.h
│ │ ├── Crc.mak
│ │ ├── Crc64.mak
│ │ ├── Crypto
│ │ │ ├── 7zAes.cpp
│ │ │ ├── 7zAes.h
│ │ │ ├── 7zAesRegister.cpp
│ │ │ ├── MyAes.cpp
│ │ │ ├── MyAes.h
│ │ │ ├── MyAesReg.cpp
│ │ │ ├── RandGen.cpp
│ │ │ ├── RandGen.h
│ │ │ └── StdAfx.h
│ │ ├── GuiCommon.rc
│ │ ├── Guid.txt
│ │ ├── ICoder.h
│ │ ├── IDecl.h
│ │ ├── IPassword.h
│ │ ├── IProgress.h
│ │ ├── IStream.h
│ │ ├── LzFindOpt.mak
│ │ ├── LzmaDec.mak
│ │ ├── LzmaDec_gcc.mak
│ │ ├── MyVersion.h
│ │ ├── MyVersionInfo.rc
│ │ ├── PropID.h
│ │ ├── Sha256.mak
│ │ ├── SubBuild.mak
│ │ ├── UI
│ │ │ ├── Client7z
│ │ │ │ ├── Client7z.cpp
│ │ │ │ ├── Client7z.dsp
│ │ │ │ ├── Client7z.dsw
│ │ │ │ ├── StdAfx.cpp
│ │ │ │ ├── StdAfx.h
│ │ │ │ ├── makefile
│ │ │ │ ├── makefile.gcc
│ │ │ │ └── resource.rc
│ │ │ ├── Common
│ │ │ │ ├── ArchiveCommandLine.cpp
│ │ │ │ ├── ArchiveCommandLine.h
│ │ │ │ ├── ArchiveExtractCallback.cpp
│ │ │ │ ├── ArchiveExtractCallback.h
│ │ │ │ ├── ArchiveName.cpp
│ │ │ │ ├── ArchiveName.h
│ │ │ │ ├── ArchiveOpenCallback.cpp
│ │ │ │ ├── ArchiveOpenCallback.h
│ │ │ │ ├── Bench.cpp
│ │ │ │ ├── Bench.h
│ │ │ │ ├── DefaultName.cpp
│ │ │ │ ├── DefaultName.h
│ │ │ │ ├── DirItem.h
│ │ │ │ ├── EnumDirItems.cpp
│ │ │ │ ├── EnumDirItems.h
│ │ │ │ ├── ExitCode.h
│ │ │ │ ├── Extract.cpp
│ │ │ │ ├── Extract.h
│ │ │ │ ├── ExtractMode.h
│ │ │ │ ├── ExtractingFilePath.cpp
│ │ │ │ ├── ExtractingFilePath.h
│ │ │ │ ├── HashCalc.cpp
│ │ │ │ ├── HashCalc.h
│ │ │ │ ├── IFileExtractCallback.h
│ │ │ │ ├── LoadCodecs.cpp
│ │ │ │ ├── LoadCodecs.h
│ │ │ │ ├── OpenArchive.cpp
│ │ │ │ ├── OpenArchive.h
│ │ │ │ ├── PropIDUtils.cpp
│ │ │ │ ├── PropIDUtils.h
│ │ │ │ ├── Property.h
│ │ │ │ ├── SetProperties.cpp
│ │ │ │ ├── SetProperties.h
│ │ │ │ ├── SortUtils.cpp
│ │ │ │ ├── SortUtils.h
│ │ │ │ ├── StdAfx.h
│ │ │ │ ├── TempFiles.cpp
│ │ │ │ ├── TempFiles.h
│ │ │ │ ├── Update.cpp
│ │ │ │ ├── Update.h
│ │ │ │ ├── UpdateAction.cpp
│ │ │ │ ├── UpdateAction.h
│ │ │ │ ├── UpdateCallback.cpp
│ │ │ │ ├── UpdateCallback.h
│ │ │ │ ├── UpdatePair.cpp
│ │ │ │ ├── UpdatePair.h
│ │ │ │ ├── UpdateProduce.cpp
│ │ │ │ ├── UpdateProduce.h
│ │ │ │ ├── WorkDir.cpp
│ │ │ │ ├── WorkDir.h
│ │ │ │ └── ZipRegistry.h
│ │ │ ├── Console
│ │ │ │ ├── BenchCon.cpp
│ │ │ │ ├── BenchCon.h
│ │ │ │ ├── Console.mak
│ │ │ │ ├── Console.manifest
│ │ │ │ ├── ConsoleClose.cpp
│ │ │ │ ├── ConsoleClose.h
│ │ │ │ ├── ExtractCallbackConsole.cpp
│ │ │ │ ├── ExtractCallbackConsole.h
│ │ │ │ ├── HashCon.cpp
│ │ │ │ ├── HashCon.h
│ │ │ │ ├── List.cpp
│ │ │ │ ├── List.h
│ │ │ │ ├── Main.cpp
│ │ │ │ ├── MainAr.cpp
│ │ │ │ ├── OpenCallbackConsole.cpp
│ │ │ │ ├── OpenCallbackConsole.h
│ │ │ │ ├── PercentPrinter.cpp
│ │ │ │ ├── PercentPrinter.h
│ │ │ │ ├── StdAfx.cpp
│ │ │ │ ├── StdAfx.h
│ │ │ │ ├── UpdateCallbackConsole.cpp
│ │ │ │ ├── UpdateCallbackConsole.h
│ │ │ │ ├── UserInputUtils.cpp
│ │ │ │ ├── UserInputUtils.h
│ │ │ │ ├── makefile
│ │ │ │ ├── makefile.gcc
│ │ │ │ └── resource.rc
│ │ │ ├── Explorer
│ │ │ │ ├── MyMessages.cpp
│ │ │ │ └── MyMessages.h
│ │ │ ├── FileManager
│ │ │ │ ├── BrowseDialog.cpp
│ │ │ │ ├── BrowseDialog.h
│ │ │ │ ├── BrowseDialogRes.h
│ │ │ │ ├── ComboDialog.cpp
│ │ │ │ ├── ComboDialog.h
│ │ │ │ ├── ComboDialogRes.h
│ │ │ │ ├── DialogSize.h
│ │ │ │ ├── ExtractCallback.cpp
│ │ │ │ ├── ExtractCallback.h
│ │ │ │ ├── FormatUtils.cpp
│ │ │ │ ├── FormatUtils.h
│ │ │ │ ├── LangUtils.h
│ │ │ │ ├── MyWindowsNew.h
│ │ │ │ ├── OverwriteDialog.cpp
│ │ │ │ ├── OverwriteDialog.h
│ │ │ │ ├── OverwriteDialog.rc
│ │ │ │ ├── OverwriteDialogRes.h
│ │ │ │ ├── PasswordDialog.cpp
│ │ │ │ ├── PasswordDialog.h
│ │ │ │ ├── PasswordDialog.rc
│ │ │ │ ├── PasswordDialogRes.h
│ │ │ │ ├── ProgressDialog.cpp
│ │ │ │ ├── ProgressDialog.h
│ │ │ │ ├── ProgressDialog.rc
│ │ │ │ ├── ProgressDialog2.cpp
│ │ │ │ ├── ProgressDialog2.h
│ │ │ │ ├── ProgressDialog2.rc
│ │ │ │ ├── ProgressDialog2Res.h
│ │ │ │ ├── ProgressDialog2a.rc
│ │ │ │ ├── ProgressDialogRes.h
│ │ │ │ ├── PropertyName.cpp
│ │ │ │ ├── PropertyName.h
│ │ │ │ ├── PropertyNameRes.h
│ │ │ │ ├── SysIconUtils.cpp
│ │ │ │ ├── SysIconUtils.h
│ │ │ │ ├── resource.h
│ │ │ │ └── resourceGui.h
│ │ │ └── GUI
│ │ │ ├── Extract.rc
│ │ │ ├── ExtractDialog.cpp
│ │ │ ├── ExtractDialog.h
│ │ │ ├── ExtractDialog.rc
│ │ │ ├── ExtractDialogRes.h
│ │ │ ├── ExtractGUI.cpp
│ │ │ ├── ExtractGUI.h
│ │ │ ├── ExtractRes.h
│ │ │ ├── HashGUI.h
│ │ │ └── resource2.h
│ │ ├── cmpl_clang.mak
│ │ ├── cmpl_clang_arm64.mak
│ │ ├── cmpl_clang_x64.mak
│ │ ├── cmpl_clang_x86.mak
│ │ ├── cmpl_gcc.mak
│ │ ├── cmpl_gcc_arm64.mak
│ │ ├── cmpl_gcc_x64.mak
│ │ ├── cmpl_gcc_x86.mak
│ │ ├── cmpl_mac_arm64.mak
│ │ ├── cmpl_mac_x64.mak
│ │ ├── var_clang.mak
│ │ ├── var_clang_arm64.mak
│ │ ├── var_clang_x64.mak
│ │ ├── var_clang_x86.mak
│ │ ├── var_gcc.mak
│ │ ├── var_gcc_arm64.mak
│ │ ├── var_gcc_x64.mak
│ │ ├── var_gcc_x86.mak
│ │ ├── var_mac_arm64.mak
│ │ ├── var_mac_x64.mak
│ │ ├── warn_clang.mak
│ │ ├── warn_clang_mac.mak
│ │ └── warn_gcc.mak
│ ├── Build.mak
│ ├── Common
│ │ ├── AutoPtr.h
│ │ ├── CRC.cpp
│ │ ├── C_FileIO.cpp
│ │ ├── C_FileIO.h
│ │ ├── ComTry.h
│ │ ├── CommandLineParser.cpp
│ │ ├── CommandLineParser.h
│ │ ├── Common.h
│ │ ├── CrcReg.cpp
│ │ ├── Defs.h
│ │ ├── DynLimBuf.cpp
│ │ ├── DynLimBuf.h
│ │ ├── DynamicBuffer.h
│ │ ├── IntToString.cpp
│ │ ├── IntToString.h
│ │ ├── Lang.h
│ │ ├── ListFileUtils.cpp
│ │ ├── ListFileUtils.h
│ │ ├── LzFindPrepare.cpp
│ │ ├── MyBuffer.h
│ │ ├── MyBuffer2.h
│ │ ├── MyCom.h
│ │ ├── MyException.h
│ │ ├── MyGuidDef.h
│ │ ├── MyInitGuid.h
│ │ ├── MyLinux.h
│ │ ├── MyString.cpp
│ │ ├── MyString.h
│ │ ├── MyTypes.h
│ │ ├── MyUnknown.h
│ │ ├── MyVector.cpp
│ │ ├── MyVector.h
│ │ ├── MyWindows.cpp
│ │ ├── MyWindows.h
│ │ ├── NewHandler.cpp
│ │ ├── NewHandler.h
│ │ ├── Sha256Prepare.cpp
│ │ ├── Sha256Reg.cpp
│ │ ├── StdAfx.h
│ │ ├── StdInStream.cpp
│ │ ├── StdInStream.h
│ │ ├── StdOutStream.cpp
│ │ ├── StdOutStream.h
│ │ ├── StringConvert.cpp
│ │ ├── StringConvert.h
│ │ ├── StringToInt.cpp
│ │ ├── StringToInt.h
│ │ ├── TextConfig.cpp
│ │ ├── TextConfig.h
│ │ ├── UTFConvert.cpp
│ │ ├── UTFConvert.h
│ │ ├── Wildcard.cpp
│ │ ├── Wildcard.h
│ │ ├── XzCrc64Init.cpp
│ │ └── XzCrc64Reg.cpp
│ └── Windows
│ ├── COM.h
│ ├── Clipboard.cpp
│ ├── Clipboard.h
│ ├── CommonDialog.cpp
│ ├── CommonDialog.h
│ ├── Control
│ │ ├── ComboBox.cpp
│ │ ├── ComboBox.h
│ │ ├── CommandBar.h
│ │ ├── Dialog.cpp
│ │ ├── Dialog.h
│ │ ├── Edit.h
│ │ ├── ImageList.cpp
│ │ ├── ImageList.h
│ │ ├── ListView.cpp
│ │ ├── ListView.h
│ │ ├── ProgressBar.h
│ │ ├── PropertyPage.cpp
│ │ ├── PropertyPage.h
│ │ ├── ReBar.h
│ │ ├── Static.h
│ │ ├── StatusBar.h
│ │ ├── StdAfx.h
│ │ ├── ToolBar.h
│ │ ├── Trackbar.h
│ │ ├── Window2.cpp
│ │ └── Window2.h
│ ├── DLL.cpp
│ ├── DLL.h
│ ├── Defs.h
│ ├── ErrorMsg.cpp
│ ├── ErrorMsg.h
│ ├── FileDir.cpp
│ ├── FileDir.h
│ ├── FileFind.cpp
│ ├── FileFind.h
│ ├── FileIO.cpp
│ ├── FileIO.h
│ ├── FileLink.cpp
│ ├── FileMapping.cpp
│ ├── FileMapping.h
│ ├── FileName.cpp
│ ├── FileName.h
│ ├── FileSystem.cpp
│ ├── FileSystem.h
│ ├── Handle.h
│ ├── MemoryGlobal.cpp
│ ├── MemoryGlobal.h
│ ├── MemoryLock.cpp
│ ├── MemoryLock.h
│ ├── NtCheck.h
│ ├── PropVariant.cpp
│ ├── PropVariant.h
│ ├── PropVariantConv.cpp
│ ├── PropVariantConv.h
│ ├── Registry.cpp
│ ├── Registry.h
│ ├── ResourceString.cpp
│ ├── ResourceString.h
│ ├── SecurityUtils.cpp
│ ├── SecurityUtils.h
│ ├── Shell.cpp
│ ├── Shell.h
│ ├── StdAfx.h
│ ├── Synchronization.cpp
│ ├── Synchronization.h
│ ├── System.cpp
│ ├── System.h
│ ├── SystemInfo.cpp
│ ├── SystemInfo.h
│ ├── Thread.h
│ ├── TimeUtils.cpp
│ ├── TimeUtils.h
│ ├── Window.cpp
│ └── Window.h
├── CS
│ └── 7zip
│ ├── Common
│ │ ├── CRC.cs
│ │ ├── CommandLineParser.cs
│ │ ├── InBuffer.cs
│ │ └── OutBuffer.cs
│ ├── Compress
│ │ ├── LZ
│ │ │ ├── IMatchFinder.cs
│ │ │ ├── LzBinTree.cs
│ │ │ ├── LzInWindow.cs
│ │ │ └── LzOutWindow.cs
│ │ ├── LZMA
│ │ │ ├── LzmaBase.cs
│ │ │ ├── LzmaDecoder.cs
│ │ │ └── LzmaEncoder.cs
│ │ ├── LzmaAlone
│ │ │ ├── LzmaAlone.cs
│ │ │ ├── LzmaAlone.sln
│ │ │ ├── LzmaBench.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ └── Settings.cs
│ │ └── RangeCoder
│ │ ├── RangeCoder.cs
│ │ ├── RangeCoderBit.cs
│ │ └── RangeCoderBitTree.cs
│ └── ICoder.cs
├── DOC
│ ├── 7zC.txt
│ ├── 7zFormat.txt
│ ├── Methods.txt
│ ├── installer.txt
│ ├── lzma-history.txt
│ ├── lzma-sdk.txt
│ ├── lzma-specification.txt
│ └── lzma.txt
├── Java
│ └── SevenZip
│ ├── CRC.java
│ ├── Compression
│ │ ├── LZ
│ │ │ ├── BinTree.java
│ │ │ ├── InWindow.java
│ │ │ └── OutWindow.java
│ │ ├── LZMA
│ │ │ ├── Base.java
│ │ │ ├── Decoder.java
│ │ │ └── Encoder.java
│ │ └── RangeCoder
│ │ ├── BitTreeDecoder.java
│ │ ├── BitTreeEncoder.java
│ │ ├── Decoder.java
│ │ └── Encoder.java
│ ├── ICodeProgress.java
│ ├── LzmaAlone.java
│ └── LzmaBench.java
├── bin
│ ├── 7zS2.sfx
│ ├── 7zS2con.sfx
│ ├── 7zSD.sfx
│ ├── 7zdec.exe
│ ├── 7zr.exe
│ ├── installer
│ │ ├── config.txt
│ │ └── cr.bat
│ ├── lzma.exe
│ └── x64
│ └── 7zr.exe
└── lzma源码及实例.7z
57 directories, 694 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论