Каков смысл такой конструкции
От:
SergeyOsipov
Дата:
22.11.16 09:15
Оценка:
Часто встречаю в опенсорсных штуках вот такое
string& name() { return _name; } const string& name() const { return _name; }
Какой смысл в двух методах?
Если мы можем менять имя, то зачем const метод? А если не можем — то зачем не-const?
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: