11 C ++弃用了从字符串常量到'char *'的转换 我有一堂课 private char str[256]; 为此,我有一个显式的构造函数: explicit myClass(const char *func) { strcpy(str,func); } 我称其为: myClass obj("example"); 当我对此进行编译时,会收到以下警告: 从字符串常量到'char *'的弃用转换 为什么会这样呢? 154 c++ string explicit-constructor
4 带有多个参数的显式构造函数 使构造函数具有多个参数explicit是否有任何(有用的)效果? 例: class A { public: explicit A( int b, int c ); // does explicit have any (useful) effect? }; 88 c++ explicit-constructor