Мы получили семантически и синтаксически правильный метод, который выглядит следующим образом:Понимание Const в C++
const Foo & bar(const Bim & bam) const;
Мы должны объяснить, что подразумевается под каждым из трех Const вызовов. Я новичок в C++ и не знаю, что они означают. Я понимаю (примерно), что константа в конце означает, что метод может быть вызван только для константных переменных и обещает не распространять изменения. Однако я не понимаю двух других. Пожалуйста, поправьте меня, если я ошибаюсь в последнем.
Я считаю, что bam является постоянным вызовом по ссылке типа Bim. – Busch
Стоит прочитать: http://www.parashift.com/c++-faq/const-correctness.html –
Указывая, что ваша проблема решена, нажмите на галочку рядом с лучшим ответом, а не изменив заголовок сообщения , –