Когсуэлл Джефф
Шрифт:
Добавление концевого
Это может также помочь обнаружить более тонкие ошибки, подобно тому, что делает
Снова компилятор преждевременно завершит работу и выдаст сообщение об ошибке, потому что вы пытаетесь изменить переменную-член, а это не разрешается делать в константных функциях-членах. Ну, при одном исключении.
В классе
Очевидно, что это не сработает, если эти функции-члены являются константными. Обе обновляют данное-член. Однако без этого пользователи класса
Для того чтобы
Это позволит вам модифицировать
Применение ключевого слова
15.5. Написание оператора, не являющегося функцией-членом
Необходимо написать бинарный оператор, и вы не можете или не хотите сделать его функцией-членом класса.
Используйте ключевое слово
Пример 15.5. Конкатенация с использованием оператора не члена