Tag: string-view

Eine Zeichenfolgenansicht ist eine C ++ – Klassenvorlage, bei der es sich um eine nicht besitzende Referenz auf eine Zeichenfolge handelt.

Konvertierung von std::string_view std::string ist implizit. Was zum Teufel hatte Committee denken?

Anzahl der Antworten 1 Antworten
Ernst, was ist nicht bis. Es ist eine implizite Konvertierung von std::string zu std::string_view und es nicht als unsicher. Auch wenn dies sicherlich dazu führen, eine Menge hängende Referenzen, wenn die Programmierer nicht aufpassen. Auf der anderen

Was ist string_view?

Anzahl der Antworten 1 Antworten
string_view zu sein scheint, eine vorgeschlagene Funktion innerhalb des C++ - Bibliothek Grundlagen TS: N3921 Soweit ich das verstanden habe ist es eine Art, die repräsentieren einer Art der Zeichenfolge "Konzept", dass ist ein Blick auf jede

Wie genau ist std :: string_view schneller als const std :: string & amp;

Anzahl der Antworten 5 Antworten
std::string_view hat es zu C++17 und es wird allgemein empfohlen, es zu benutzen, anstatt const std::string&. Einer der Gründe ist die Leistung. Kann mir jemand erklären, wie genau std::string_view ist/wird schneller sein als const std::string& bei Verwendung