Как именно std :: string_view быстрее, чем const std :: string &?
std::string_view
сделал это в C ++ 17, и широко рекомендуется использовать его вместоconst std::string&
.
Одна из причин - производительность.
Может кто-нибудь объяснить, какименно так std::string_view
будет / будет быстрее чемconst std::string&
когда используется как тип параметра? (давайте предположим, что копии в вызываемом номере не сделаны)