class A{
public:
void f1() {}
void f2() const {}
};
int main()
{
A a;
const A& ac = a;
a.f1();
a.f2();
ac.f1(); //ошибка!
ac.f2();
}
Вывод: нельзя вызывать неконстантные функции константных объектов. Но деструктор можно.
понедельник, 18 октября 2010 г.
20. Может ли константный метод вызываться для объектов-переменных? А обычный метод — для объектов-констант?
Проще всего посмотреть самому:
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий
Можно использовать теги <b>, <i>