VS2013 字符串函数与VC不兼容问题解决方法

Posted lumao1122-milolu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2013 字符串函数与VC不兼容问题解决方法相关的知识,希望对你有一定的参考价值。

VS2013与我们旧版的VC有更多的改进,安全性更高。所以在一些少数的算法中,函数的兼容性还是有存在差异的。这里介绍一下字符串相关操作兼容性存在差异的解决方法:

  1. 点击‘资源视图’ 进入工程属性对话框。
  2. 技术图片
  3. 在‘配置属性’下,将‘字符集’选择‘使用多字节字符集’
  4. 技术图片
  5. 在‘C/C++’下进入‘预处理器’,选择‘预处理定义’,在右侧下拉菜单选择‘编辑’,进入预处理定义编辑框
  6. 技术图片
  7. 在编辑框内添加 
    _CRT_SECURE_NO_WARNINGS

     

  8. 技术图片
  9. 点击 ‘确认’退出编辑对话框。
  10. 点击‘应用’,点击‘OK’完成配置。
  11. 到此,就可以完成了VS2013下调用我们旧版VC字符串操作函数了。即,兼容性问题就解决了。

谢谢。

 

以上是关于VS2013 字符串函数与VC不兼容问题解决方法的主要内容,如果未能解决你的问题,请参考以下文章

求解win8系统怎样才能解决VC6.0 不兼容问题,或者哪里有VS2010的下载链接和教程

VS2013如何转成VS2010且不会出现此项目与Visual Studio的当前版本不兼容的报错

VS2017中遇到不存在从string到const char*的转换函数的解决方法

VC6.0编译DLL,使用VS2010调用问题及解决方法

WIN10安装VS2013出现兼容性问题解决

用VC6.0编译程序总出现错误:无法启动工具,系统找不到指定文件。重装了一遍软件,还是没有解决。