Visual Studio C++报错: 无法将参数 1 从“const char [5]”转换为“char *”

在一次偶然的机会将VC6上的项目移植到Visual Studio的时候出现了这个问题。

网上资料收集后最靠谱的一个解决方法
VS2017中,将项目属性 >> 语言 >> 符合模式调成否就不会报错了,其他影响未知。

当这个方法解决不了的时候,就需要看看代码上是不是有不规范的类型匹配操作了。

猜你喜欢

转载自blog.csdn.net/Mr_Bobcp/article/details/89089185