VS编程问题-warning C4996: ’strdup’

来源:互联网 发布:ubuntu samba 客户端 编辑:程序博客网 时间:2024/05/17 13:14

VS编程问题-warning C4996: ’strdup’(版本不兼容问题)


warningC4996: 'strdup': The POSIX name for this item is deprecated. Instead, use theISO C++ conformant name: _strdup.

 

解决方法:(借鉴别人的方法,一段时间没问题,后来又不行了)

_CRT_SECURE_NO_WARNINGS

单击要运行的项目——>属性——>C/C++(配置属性)——>预处理器——>预处理器定义——>添加“_CRT_SECURE_NO_WARNINGS”

注:添加双引号中的内容,与前一项用分号‘;’隔开。

 

后来。。。

在进行大量修改的时候,却发现删了debug下的*.pdb文件后,重新编译生成。没问题了,其他类似这种问题也不见了,我也是呵呵了。

 

建议仅供参考,且行且改吧!!!

0 0