Namensräume
Varianten
Aktionen

std::experimental::basic_string_view<CharT,Traits>::data

Von cppreference.com
 
 
 
 
 
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) [bearbeiten]
greift auf das letzte Zeichen zu
(public member function) [bearbeiten]