C+反对将字符串常量转换为“char*”
我有一节课private char str[256];
private char str[256];
为此,我有一个显式的构造函数:
explicit myClass(const char *func){ strcpy(str,func);}
我称之为:
myClass obj("example");
当我编译它时,我会收到以下警告:
从字符串常量到“char*”的不推荐转换
为什么会发生这种事?
呼如林
相关分类