11
Прекращение преобразования C ++ из строковой константы в 'char *'
У меня есть класс с private char str[256]; и для этого у меня есть явный конструктор: explicit myClass(const char *func) { strcpy(str,func); } Я называю это так: myClass obj("example"); Когда я компилирую это, я получаю следующее предупреждение: устаревшее преобразование из строковой константы в 'char *' Почему это происходит?