std::basic_string::begin, std::basic_string::cbegin
Da cppreference.com
< cpp | string | basic string
iterator begin(); |
||
const_iterator begin() const; |
||
const_iterator cbegin() const; |
(desde C++11) | |
Retorna um iterador para o primeiro caractere de uma string.
Índice |
[editar] Parameters
(none)
[editar] Return value
iterador para o primeiro caractere
[editar] Exceptions
(none) | (até C++11) |
(desde C++11) |
[editar] Complexity
costante
[editar] Example
#include <string> #include <iostream> int main() { std::string s("Exemplar"); *s.begin() = 'e'; std::cout << s <<'\n'; auto i = s.cbegin(); std::cout << *i << '\n'; // *i = 'E'; // erro: i é um iterador contante }
Saída:
exemplar e
[editar] See also
(C++11) |
retorna um iterador para o fim Original: returns an iterator to the end The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (função pública membro) |