原文:解决Visual Studio 2017/2019 "const char *"类型的值不能用于初始化"char *"类型的实体的问题

错误如下: 解决方法: 工程属性 gt 配置属性 gt C C 命令行 gt 其它选项 gt 添加 Zc:strictStrings 出现这个问题的原因是: 从Visual Studio 起,编译器要求通过使用字符串文本初始化的指针符合严格的const限定。所以会自动添加 Zc:strictStrings选项,你可能在上面没找到 Zc:strictStrings,其实它是通过 permissive ...

2020-04-27 17:00 4 1679 推荐指数:

查看详情

const char*”类型能用于初始化char类型实体

const char*”类型能用于初始化char类型实体... 类似的,初始化引用变量也是一样,因为你初始化的跟它本身有对应关系,即,你改变了你的初始化的那个变量,const也会变--而这是不被允许的,所以会报错。 ...

Wed Dec 05 23:35:00 CST 2018 0 4050
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM