Я изо всех сил пытаюсь разобраться в различиях между различными местами, где вы можете указать «const» в объявлении функции в C++.
В чем разница между const в начале:
const int MyClass::showName(string id){
...
}
И const в конце, например:
int MyClass::showName(string id) const{
...
}
Кроме того, каков результат наличия const как в начале, так и в конце, например:
const int MyClass::showName(string id) const{
...
}