std::basic_string::begin, std::basic_string::cbegin
De cppreference.com
<tbody>
</tbody>
iterator begin(); |
||
const_iterator begin() const; |
||
const_iterator cbegin() const; |
(desde C++11) | |
Retorna um iterador para o primeiro caractere de uma string.
Parameters
(none)
Return value
iterador para o primeiro caractere
Exceptions
| (none) | (até C++11) |
| (desde C++11) |
Complexity
costante
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
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) |