VS2017,不能将const char *转为char *

Posted luckcoder

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2017,不能将const char *转为char *相关的知识,希望对你有一定的参考价值。

在VS2017中直接写下面语句,会提示错误,不能将const char *转为char *

char *testString = "This is test string"

解决办法项目属性->C/C++->语言->符合模式项选择否即可

以上是关于VS2017,不能将const char *转为char *的主要内容,如果未能解决你的问题,请参考以下文章

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

vs2017 :C2440 错误,无法从 const char[] 转换为 char*问题解决

vs2017 :C2440 错误,无法从 const char[] 转换为 char*问题解决

VS2008 C++中 inet_addr()函数用法。 inet_addr: 不能将参数 1 从“CString”转换为“const char *”

"const char *" 类型的值不能用于初始化 "char *" 类型的实体

在Qt中如何将QString转换为const char*