Надо ли делать private функции nodiscard?

Рейтинг: 2Ответов: 0Опубликовано: 23.06.2023

Правильно ли вешать nodiscard на private функции? Например is_empty() публичная функция становится private. Надо ли убирать nodiscard? Ведь по идее private функции недоступны пользователю, а значит игнорирование их значений может возникнуть только в реализации класса, т.е. это внутренняя логическая ошибка, которая интересна только разработчику библиотеки, а не пользователю этого класса.

Ответы

Ответов пока нет.