мне помечать const -методы [[nodiscard]] -ом?)
const методы не изменяют объект, следовательно результат их работы только возвращаемое значение, следовательно они должны быть nodiscard
Хм, и правда, что-то не подумал про это... Спасибо :Р
"должны" в смысле should — желательно
"Следовало бы" :D Понял)
тащем-то могут и изменять. например мьютексы
Что мьютексы?
const метод может, например, изменять (лочить-анлочить) мьютексы
Ну если ты сделал переменную mutable, то ты сам себе злобный Буратино и знаешь что делаешь
Обсуждают сегодня