deprecated conversion from string constant to char
在上一篇文章C/C++中一次性执行多个DOS命令中,从MSDN下的源码,在Dev-Cpp中直接编译,报告如下警告信息:
D:\Workspace\research\C\main.cpp [Warning] deprecated conversion from string constant to 'LPTSTR {aka char*}' [-Wwrite-strings]
网上查了一下,说这是最新的C/C++标准不支持下面的这种写法:
char* x = "hello";
解决方案:char *改为const char *。
const char* x = "hello";
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。