首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

如何才能不显示这个编译提示呢?多谢

2012-02-29 
怎么才能不显示这个编译提示呢?谢谢我用MicrosoftVisualStudio2005.每次用sprintf,编辑时,都会给出以下的

怎么才能不显示这个编译提示呢?谢谢
我用Microsoft   Visual   Studio   2005.   每次用sprintf,编辑时,   都会给出以下的提示,   怎样才能不显示呢?   谢谢

warning   C4996:   'sprintf '   was   declared   deprecated
c:\program   files\microsoft   visual   studio   8\vc\include\stdio.h(345)   :   see   declaration   of   'sprintf '
Message:   'This   function   or   variable   may   be   unsafe.   Consider   using   sprintf_s   instead.   To   disable   deprecation,   use   _CRT_SECURE_NO_DEPRECATE.   See   online   help   for   details. '

我不想改用sprintf_s.

[解决办法]
如同ls所说,可以在头部加上这句#pragma warning( disable : 4996 )

[解决办法]
办法1:
#pragma warning (4996)

办法2:
#define sprintf_s sprintf


[解决办法]
#pragma warning (4996)
[解决办法]
要这样吧:
#pragma warning(disable:4996)

热点排行