warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
2013-12-10 10:51
615 查看
比如 char* what() const { return "Wind"; }
会有:
28:31 J:\information\后台服务器开发\Linux高性能服务器编程\c++编程思想\TICPP-2nd-ed-Vol-one\TICPP-2nd-ed-Vol-one-code\C15\Instrument4.cpp
[Warning] deprecated conversion from string constant to
'char*' [-Wwrite-strings] char* what() const { return "Wind"; }
改成:
const char* what() { return "Wind"; }
就好了。
=============================
参考http://community.itbbs.cn/thread/23697/
发表于 2013/02/27 15:42:12
只要在编译的时候加入一个参数就可解决:
如果是 Android NDK 编译警告可以再 Android.mk 文件加入一行:
会有:
28:31 J:\information\后台服务器开发\Linux高性能服务器编程\c++编程思想\TICPP-2nd-ed-Vol-one\TICPP-2nd-ed-Vol-one-code\C15\Instrument4.cpp
[Warning] deprecated conversion from string constant to
'char*' [-Wwrite-strings] char* what() const { return "Wind"; }
改成:
const char* what() { return "Wind"; }
就好了。
=============================
参考http://community.itbbs.cn/thread/23697/
发表于 2013/02/27 15:42:12
只要在编译的时候加入一个参数就可解决:
g++ -Wno-write-strings main.cc
如果是 Android NDK 编译警告可以再 Android.mk 文件加入一行:
LOCAL_CPPFLAGS += -Wno-write-strings
相关文章推荐
- c++:warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
- [C/C++]warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]|
- warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
- warning:deprecated conversion from string constant to 'char *'解决方案
- warning:deprecated conversion from string constant to 'char *'解决方案
- warning:deprecated conversion from string constant to 'char *'解决方案
- warning:deprecated conversion from string constant to 'char *'
- 解决C++中[Warning] deprecated conversion from string constant to 'char*' [-Wwrite-strings]
- warning:deprecated conversion from string constant to 'char *'解决方案
- 【他山之石】warning:deprecated conversion from string constant to 'char *'解决方案
- warning: deprecated conversion from string constant to 'char*'
- warning:deprecated conversion from string constant to 'char *'解决方案
- warning:deprecated conversion from string constant to 'char *'
- warning:deprecated conversion from string constant to 'char *'
- warning:deprecated conversion from string constant to 'char *'解决方案
- warning:deprecated conversion from string constant to 'char *'
- warning:deprecated conversion from string constant to 'char *'解决方案
- warning:deprecated conversion from string constant to 'char *'解决方案
- warning:deprecated conversion from string constant to 'char *'
- warning:deprecated conversion from string constant to 'char *'解决方案