std::experimental::basic_string_view<CharT,Traits>::remove_prefix
Von cppreference.com
< cpp | experimental | basic string view
| constexpr void remove_prefix(size_type n); |
(library fundamentals TS) | |
Verschiebt den Anfang der Ansicht um n Zeichen nach vorne.
Das Verhalten ist undefiniert, wenn n > size().
Inhalt |
[bearbeiten] Parameter
| n | - | Anzahl der Zeichen, die vom Anfang der Ansicht entfernt werden sollen |
[bearbeiten] Rückgabewert
(keine)
[bearbeiten] Komplexität
Konstant.
[bearbeiten] Beispiel
Führen Sie diesen Code aus
#include <iostream> #include <experimental/string_view> int main() { std::string str = " trim me"; std::experimental::string_view v = str; v.remove_prefix(std::min(v.find_first_not_of(" "), v.size())); std::cout << "String: '" << str << "'\n" << "View : '" << v << "'\n"; }
Ausgabe
String: ' trim me' View : 'trim me'
[bearbeiten] Siehe auch
| verkleinert die Ansicht, indem ihr Ende nach hinten verschoben wird (public member function) |