Запитання з тегом «explicit-constructor»

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.