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) |