想请问各位大大  在C#下如何使用zlib库
听说要声明函数原型,是如何声明呢?

解决方案 »

  1.   

    忘说了 我的zlib版本是1.2.3
      

  2.   

    C#下使用SharpZipLib就可。
    http://www.icsharpcode.com/OpenSource/SharpZipLib/Default.aspx 
      

  3.   

    http://blog.csdn.net/wzhibin/archive/2007/06/21/1660651.aspx
      

  4.   

    to dk385:请问使用SharpZipLib压缩的byte[]能用zlib的方法解压吗?因为涉及到协同工作的问题,所以我才想到用zlib这个比较通用的压缩dll
      

  5.   

    大家遵循的都是那几个公开的压缩格式,ZIP,GZIP,因此虽然平台不一样,应该是不影响互操作的。就好象你用.NET的Socket是可以和其他语言的Socket通信一样。
      

  6.   

    这个我没试过,但应该可以。
    在C#下压缩用SharpZipLib文件,然后在C++里用Zlib解压测试通过。
      

  7.   

    恩 大家可能没明白我的意思
    我不是说压缩后的文件ZIP能不能通用
    我是想问用SharpZipLib压缩一段byte[]的数据,然后在C++下的ZLIB释放,是否能正确释放
    这些算法压缩文件应该是可以通用,不过压缩数据是不是有区别呢
      

  8.   

    http://www.cnblogs.com/login/archive/2005/01/17/93143.html