在用到zlib的时候,很容易碰到warning C4996,个人觉得最好的方式是把
#pragma warning(disable:4996)
这个放到
zconf.h
里,这个文件本身就是做各个平台的config用的。非常适合。
在这个头文件的最上面,用下面这一段,完全可以解决这个类型的warning。实验环境:VC2008 SP1
#ifdef _MSC_VER
#pragma warning(disable:4996)
#endif
#ifdef _MSC_VER
#pragma warning(disable:4996)
#endif