zoukankan      html  css  js  c++  java
  • Easy Compression Library(代替TFileStream, TMemoryStream and TStream)

    Easy Compression Library is a very easy-to-use replacement of TFileStream, TMemoryStream and other TStream descendants to their analogues with compression/decompression and encryption. Compression is transparent, all the methods, properties and behavior of TFileStream and TMemoryStream are supported, so it is very simple to replace them in the application code.

    Easy Compression Library does not support multi-file archives. If you need to compress multiple files to a single archive file try FlexCompress or ZipForge.
    Compiles into exe - no dll/ocx required.
    Supports all the methods, properties and behavior of TFileStream and TMemoryStream.
    One stream provides transparent compression/decompression for write and read operations.
    Forward and backward seeks in compressed stream.
    Read and write any portion of data at any file position.
    OnProgress event handler.
    Compression rate indicator.
    Strong encryption provided by Rijndael algorithm, the AES winner.
    Could be configured to comply with U.S. and other export restrictions.
    Fastest compression level is extremely fast.
    Good and Max compression levels provide much better compression rate than Rar, Zip, etc.
    Small customizable footprint (45K-100K).
    Full source code available.
    Includes comprehensive help and demos for Delphi, C++ Builder and Kylix.

  • 相关阅读:
    BZOJ5321 JXOI2017加法(二分答案+贪心+堆+树状数组)
    BZOJ5089 最大连续子段和(分块)
    Codeforces 893F(主席树+dfs序)
    BZOJ5092 分割序列(贪心)
    Codeforces Round #525 Div. 2 自闭记
    364. Nested List Weight Sum II
    362. Design Hit Counter
    369. Plus One Linked List
    370. Range Addition
    366. Find Leaves of Binary Tree
  • 原文地址:https://www.cnblogs.com/findumars/p/6682876.html
Copyright © 2011-2022 走看看