|
|
constexpr const_iterator begin()constnoexcept; | (since C++17) | |
constexpr const_iterator cbegin()constnoexcept; | (since C++17) | |
Returns an iterator to the first character of the view.
Contents |
(none)
const_iterator
to the first character.
Constant.
#include <concepts>#include <string_view> int main(){constexprstd::string_view str_view("abcd"); constexprauto begin= str_view.begin();constexprauto cbegin= str_view.cbegin(); static_assert(*begin=='a' and*cbegin=='a' and*begin==*cbegin and begin== cbegin andstd::same_as<decltype(begin), decltype(cbegin)>);}
returns an iterator to the end (public member function)[edit] | |
(C++11) | returns an iterator to the beginning (public member function of std::basic_string<CharT,Traits,Allocator> )[edit] |