Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Для новичков > Ошибка в конструкторах? |
Автор: sergu 19.4.2008, 19:15 | ||
Написал класс
При компиляции вылазиет ошибка 'GetUserId' : cannot convert 'this' pointer from 'const class User' to 'class User &' в чем дело? |
Автор: Daevaorn 19.4.2008, 19:20 |
Внутри конструктора копий, вы вызываете несколько методов объекта cpy_user. Этот объект является константным, а методы нет. Решение: сделать методы которые возвращают данные, но не изменяют их, константными. |
Автор: archimed7592 28.4.2008, 11:03 | ||
Ага, а делается это так:
|