Cppcheck — статический анализатор C и C++. В коде C++ я иногда вижу предупреждение проверки returnByReference о том, что
Функция 'foo()' должна возвращать член 'bar' по константной ссылке.< /p>
Почему мне следует возвращать участников по константной ссылке? Почему члены отличаются от локальных переменных? Каковы плюсы и минусы такого изменения?
Подробнее здесь: https://stackoverflow.com/questions/786 ... yreference