VC2005去掉烦人的warning C4996: '×××' was declared deprecated
2009-01-19 08:44
399 查看
解决方法:在项目属性页-->配置属性-->C/C++-->预处理器-->预处理器定义
添加;_CRT_SECURE_NO_DEPRECATE
注意:Debug和Release都要添加
附:微软说非安全库函数sprintf、sscanf、strcpy等都是不安全的,应该用sprintf_s、sscanf_s、strcpy_s取代。
添加;_CRT_SECURE_NO_DEPRECATE
注意:Debug和Release都要添加
附:微软说非安全库函数sprintf、sscanf、strcpy等都是不安全的,应该用sprintf_s、sscanf_s、strcpy_s取代。
相关文章推荐
- warning C4996: '_snprintf' was declared deprecated 警告信息的消除方法
- warning C4996: ''strcpy'' was declared deprecated
- 'scanf' was declared deprecated,
- clCreateCommandQueue': was declared deprecated
- 'function': was declared deprecated
- clCreateCommandQueue': was declared deprecated
- 昨天的错误修改后,make出现error: 'UINT64_C' was not declared in this scope
- opencv:'BYTE' was not declared in this scope
- VS2005 出现警告warning C4996: strcpy was declared deprecated 的解决办法
- warning C4995: 'wcscat': name was marked as #pragma deprecated
- 《warning C4996: 'sprintf' was declared deprecated see declaration of 'sprintf'》
- v4l2驱动摄像头 出现错误UINT64_C' was not declared in this scope 解决
- ndk编译错误:error: 'nullptr' was not declared in this scope
- [Error] 'atoi' was not declared in this scope
- (转)出现这样的警告 warning C4996: strcpy was declared deprecated
- VS2005 出现warning C4996: strcpy was declared deprecated
- Visual C++ Tips: warning C4996: 'stricmp' was declared deprecated
- warning C4996: 'sprintf' was declared deprecated see declaration of 'sprintf'
- visual studio 2005:warning C4996: strcpy was declared deprecated
- error: 'UINT64_C' was not declared in this scope