LINUX.ORG.RU

Если мне не изменяет память, то это значит, что функция не модифицирует члены класса.

Dead ★★★★
()
Ответ на: комментарий от Dead

> Что означает const в конце прототипа функции

все-таки не функции, а метода, то есть, члена класса.

Dead:
> это значит, что функция не модифицирует члены класса.

это верно в каком-то смысле, но если быть точным, то это
означает, что this в этом методе не THING*, а const THING*.

иными словами const,volatile здесь квалифицируют неявный
параметр this.

idle ★★★★★
()
Ответ на: комментарий от idle

Таки следует добавить: это функи, которые можно вызывать для константы типа этого класса.

С уважением -- Смоляное Чучелко

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.