c++中strcpy函数在VS2015无法使用的问题

 更新时间:2020年4月25日 17:33  点击:1592

本篇文章介绍了c++中strcpy函数在VS2015无法使用的问题。

一:原因:一般认为是vs准备弃用strcpy的,安全性较低,所以微软提供了strcpy_s来代替

然而,strcpy_s并没有strcpy好用,我们要想继续在VS2015中使用strcpy该怎么办 呢?下面是几种解决方法

解决方法:

1.其实在下面的输出错误信息中有解决方法,“To disable deprecation , use _CRT_SECURE_NO_WARNINGS”,意思是我们可以不进行兼容性检查,我们可以在项目-属性-配置属性-c/c++-预处理器-预处理定义里边加上一句:_CRT_SECURE_NO_WARNINGS ,如下图所示

2.也是在下面的输出信息中,我们可以看到有一处错误代号“ error C4996:”,所以我们可以在程序开头加上一句“#pragma warning(disable:4996)”就行,意思是忽略这个错误,如下图

3.第三种方法是:我们可以在:项目-属性-配置属性-c/c++中的常规,里面有个SDL选项,关了。还有在代码生成中有个安全检查选项(/GS),关了。虽然这种方法也可以解决这个问题,但是我本人不太提倡这种解决办法,还是前两种解决方法比较好

原文链接:http://www.cnblogs.com/dmego/p/6065144.html

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持猪先飞。

[!--infotagslink--]

相关文章

  • vs2015中mysql.h文件打不开的解决办法

    这篇文章主要为大家详细介绍了vs2015中mysql.h文件打不开的解决办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22
  • VS2015正式版安装教程

    这篇文章主要为大家详细介绍了VS2015正式版安装教程,初次体验VS2015正式版,安装详细过程分给大家,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22
  • VS2015 update2安装历程

    本文给大家分享的是VS2015 update2的坑爹的安装历程,简直是虐爹一百次,不过话说回来VS的Android模拟器真是流畅到爆啊,希望本文能对小伙伴们有所帮助...2021-09-22
  • VS2015 IIS Express无法启动的解决方法

    这篇文章主要介绍了VS2015 IIS Express无法启动的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22
  • 解决VS2015中没有报表项(ReportViewer)的方法

    VS2015中没有报表项(ReportViewer),怎么办?这篇文章主要为大家详细介绍了解决VS2015中没有报表项(ReportViewer)的方法,感兴趣的小伙伴们可以参考一下...2021-09-22
  • VS2015 免费插件Refactoring Essentials

    Refactoring Essentials是一款用于代码分析和重构的开源免费VS2015插件,其功能丰富强大,必然会成为类似Web Essentials这样的必备插件。...2021-09-22
  • VS2015下OpenCV配置方法图文教程

    这篇文章主要为大家详细介绍了VS2015下OpenCV配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22
  • VS2015+Qt5+OpenCV3开发环境配置

    这篇文章主要为大家详细介绍了VS2015+Qt5+OpenCV3开发环境配置,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22
  • C#6.0中10大新特性的应用和总结

    微软发布C#6.0、VS2015等系列产品也有一段时间了,但是网上的教程却不多,这里真对C#6.0给大家做了一些示例,分享给大家。...2020-06-25
  • VS2015使用scanf报错的解决方法

    这篇文章主要为大家详细介绍了VS2015使用scanf报错的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22
  • VS2015自带LocalDB数据库用法详解

    这篇文章主要为大家详细介绍了VS2015自带LocalDB数据库的用法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22
  • visual studio 2015+opencv2.4.13配置教程

    这篇文章主要为大家详细介绍了visual studio 2015+opencv2.4.13配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22
  • VS2015中C#版本6.0的新特性 你需要知道

    VS2015内置的C#版本为6.0,提供了一些新特性,这篇文章主要为大家详细介绍了VS2015中C#版本6.0的8种新特性,感兴趣的小伙伴们可以参考一下...2021-09-22
  • win10下vs2015配置Opencv3.1.0详细过程

    这篇文章主要为大家详细介绍了win10下vs2015配置Opencv3.1.0的详细过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22
  • c++中strcpy函数在VS2015无法使用的问题

    这篇文章主要介绍了c++中strcpy函数在VS2015无法使用的问题,具有一定的参考价值,有需要的可以了解一下。...2020-04-25
  • VS2015在升级到Update2之后运行Cordova项目异常的解决方案

    这篇文章主要介绍了VS2015在升级到Update2之后运行Cordova项目异常的解决方案的相关资料,需要的朋友可以参考下...2021-09-22
  • strcpy函数实现简示例命分享

    这篇文章主要介绍了strcpy函数实现简示例命,需要的朋友可以参考下...2020-04-25
  • VS 2015开发跨平台手机应用的配置教程

    这篇文章主要给大家介绍了关于VS 2015开发跨平台手机应用配置的相关资料,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。...2021-09-22
  • OpenCV 3.1.0+VS2015开发环境配置教程

    这篇文章主要为大家详细介绍了OpenCV 3.1.0+VS2015开发环境配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22
  • Visual Studio 2015安装步骤详解

    这篇文章主要为大家详细介绍了Visual Studio 2015安装步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22