VC忽略警告的⽅法
在vs2003, vs2005中⽤sprintf 会出现warning C4996: 'sprintf' was declared deprecated或
肩膀上长痘痘
warning C4996: 'strcpy' was declared deprecated或warning C4996: 'strcat' was declared deprecated的警告。
名人爱情故事这⾥给出解决问题的⼀些⽅法。专心致志的近义词
⽅法⼀:调⽤VS2005⿎吹的那些带“_s”后缀的⾮标准函数,即在其后加上"_S",如sprintf改为sprintf_s 。裤子腰围>孜然羊肉卷饼
⽅法⼆:在⽂件最开始添加#define _CRT_SECURE_NO_DEPRECATE或#pragma warning(disable:4996),这是忽略警告的⽅法(⼀般⽐较少⽤)。
⽅法三:⼲粹在⼯程属性中设置(推荐)。
大班体育游戏
小刀红在⼯程属性中设置的⽅法如下:
对于VC6:
打开Project----ttings----Resources----Preprocessor definitions,
添加_CRT_SECURE_NO_DEPRECATE和_SCL_SECURE_NO_DEPRECATE这两个宏。
对于VS系列的版本:
打开项⽬----项⽬属性---配置属性----C/C++ ----预处理器----预处理定义,
人怎么画简单添加_CRT_SECURE_NO_DEPRECATE和_SCL_SECURE_NO_DEPRECATE这两个宏。