table of contents
        
      
      
    | std::experimental::basic_string_view::data(3) | C++ Standard Libary | std::experimental::basic_string_view::data(3) | 
NAME¶
std::experimental::basic_string_view::data - std::experimental::basic_string_view::data
Synopsis¶
constexpr const_pointer data() const noexcept; (library fundamentals TS)
  
   Returns a pointer to the underlying character array. The pointer is such that
    the
  
   range [data(), data() + size()) is valid and the values in it correspond to
    the
  
   values of the view. (n.b. Unlike basic_string::data() and string literals,
    data()
  
   may return a pointer to a buffer that is not null-terminated. Therefore it is
  
   typically a mistake to pass data() to a routine that takes just a const
    CharT* and
  
   expects a null-terminated string.)
Parameters¶
(none)
Return value¶
A pointer to the underlying character array.
Complexity¶
Constant.
See also¶
 front accesses the first character
  
   (public member function)
  
   back accesses the last character
  
   (public member function)
| 2022.07.31 | http://cppreference.com |