Wie genau ist std :: string_view schneller als const std :: string &?
std::string_view
hat es in C ++ 17 geschafft und es wird allgemein empfohlen, es anstelle von @ zu verwendconst std::string&
.
Einer der Gründe ist die Leistung.
Kann jemand erklären, wiegena std::string_view
ist / wird schneller alsconst std::string&
bei Verwendung als Parametertyp? (Nehmen wir an, es werden keine Kopien in der Angerufenen erstellt)