代码中使用了strcpy之类的字符串处理函数而没有用strcpy_s,在VS2008中编译时会有警告。
解决方法如下:
打开项目属性,找到“配置属性” -> “C/C++” -> “命令行”,在右侧的“附加选项”文本编辑框里加入 【
/D "_CRT_SECURE_NO_DEPRECATE"】 点确定就ok了。
另外,也可以使用#pragma warning(disable : xxx)来避免某一类警告。
xxx代表这类警告的编号。
当然像字符串函数这类的警告避免了没多大关系。但是对于某些警告还是要处理的好。比如宏重定义警告……