error C4996

原创 2016年05月31日 14:57:42

问题描述:

编译时出现错误:

error C4996: 'localtime': This function orvariable may be unsafe. Consider using strerror_s instead. To disabledeprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.


开发环境:vs2013

语言:C++


解决方法:

右键项目->属性->配置属性->C/C++->预处理器


  

 选择预处理器右侧框中的第一项预处理器定义,添加宏_CRT_SECURE_NO_WARNINGS,


再次编译,错误即可消失。

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

'localtime': This function or variable may be unsafe. Consider using localtime_s instead.

Question: 大家好! C++ 在程序中进行类型转换时,编译提示告警:DWORD 与 结构指针转换时 提示 警告8 warning C4312: “reinterpret_cast”: 从...

编译时出现error C4996 解决方法

1:使用安全的函数替换老的函数 2:屏蔽警告信息 1.#param warning(disable:4996) 2.在预编译头文件stdafx.h里定义下面的宏(include其他头文件的最前面): ...

vs2013 error:C4996

在学习如何编写移动构造函数的时候,照着文中的代码敲,用vs013编译,出现 error C4996: 'std::_Copy_impl': Function call with parameters...

如何解决error C4996: 'fopen'问题

我们在程序中使用fopen等CRT函数,就会出现一些警告信息,很烦人,如下: error C4996: 'fopen': This function or variable may be unsa...

VS2013中如何解决error C4996: 'fopen'问题

error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To di...

VS2015 scanf 函数报错 error C4996: 'scanf'

错误提示:error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. ...
  • jh0703
  • jh0703
  • 2015年08月21日 00:18
  • 11896

vs2013 boost库编译小结

参照: ink 和 runtime-link,搭配shared 和 static VS2010 Boost编译安装 Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化...

VS2013 build错误:error C2440: '=' : cannot convert from 'const char [9]' to 'LPCWSTR'

在调试程序中出现的一个错误,记录下来以备后用。 产生原因: 这属于字符串类型不一致产生的, 解决方法: 1),强制类型转换:在字符串之前增加(LPCWSTR); 2),在项目...
  • qqqren
  • qqqren
  • 2016年09月18日 11:59
  • 608

error C4996

  • 2015年07月11日 11:58
  • 393B
  • 下载

VS2013中如何解决error C4996: 'fopen'问题及_CRT_SECURE_NO_WARNINGS

1.(VS2013解决error C4996:'fopen'问题图文并茂版) 原文链接: http://jingyan.baidu.com/article/ce436649fd61543773afd3...
  • yh22zz
  • yh22zz
  • 2015年05月30日 17:05
  • 1279
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:error C4996
举报原因:
原因补充:

(最多只允许输入30个字)