error C4996: 'stricmp': The POSIX name for this item is deprecated

来源:互联网 发布:linux命令行 编辑:程序博客网 时间:2024/05/16 15:38

转自VC错误:http://www.vcerror.com/?p=164

问题描述:

最近使用了VS2012,在使用 stricmp和ltoa函数的时候,报出了以下错误信息

error C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _stricmp. See online help for details.
1>          G:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\string.h(249) : 参见“stricmp”的声明


error C4996: 'ltoa': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _ltoa. See online help for details.
1>          G:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\stdlib.h(910) : 参见“ltoa”的声明


解决办法:

详细的解决方法可参考VC错误:http://www.vcerror.com/?p=164

0 0