std::experimental::basic_string_view<CharT,Traits>::data
Von cppreference.com
< cpp | experimental | basic string view
| constexpr const_pointer data() const noexcept; |
(library fundamentals TS) | |
Gibt einen Zeiger auf das zugrundeliegende Zeichenarray zurück. Der Zeiger ist so beschaffen, dass der Bereich [data(), data() + size()) gültig ist und die Werte darin den Werten der Ansicht entsprechen. (Hinweis: Im Gegensatz zu basic_string::data() und Zeichenfolgenliteralen kann data() einen Zeiger auf einen Puffer zurückgeben, der nicht nullterminiert ist. Daher ist es typischerweise ein Fehler, data() an eine Routine zu übergeben, die nur einen const CharT* erwartet und eine nullterminierte Zeichenfolge erwartet.)
Inhalt |
[editieren] Parameter
(keine)
[editieren] Rückgabewert
Ein Zeiger auf das zugrundeliegende Zeichenarray.
[editieren] Komplexität
Konstant.
[editieren] Siehe auch
| greift auf das erste Zeichen zu (public member function) | |
| greift auf das letzte Zeichen zu (public member function) |