Чтение ответа для одного упражнения в С++ Primer, 5th Edition, я нашел этот код:
#ifndef CP5_ex7_04_h
#define CP5_ex7_04_h
#include <string>
class Person {
std::string name;
std::string address;
public:
auto get_name() const -> std::string const& { return name; }
auto get_addr() const -> std::string const& { return address; }
};
#endif
Что делает
const -> std::string const&
означает в этом случае?