[ Web Proxy ]
URL:
Viewing: http://es.cppreference.com/cpp/string/basic_string/rbegin [Back]  [Original]

std::basic_string::rbegin, std::basic_string::crbegin - cppreference.com
cppreference.com
Espacios de nombres
Variantes

std::basic_string::rbegin, std::basic_string::crbegin

De cppreference.com
 
 
 
std::basic_string
 
reverse_iterator rbegin();
(1) (hasta C++11)
reverse_iterator rbegin() noexcept;
(desde C++11)
(hasta C++20)
constexpr reverse_iterator rbegin() noexcept;
(desde C++20)
const_reverse_iterator rbegin() const;
(2) (hasta C++11)
const_reverse_iterator rbegin() const noexcept;
(desde C++11)
(hasta C++20)
constexpr const_reverse_iterator rbegin() const noexcept;
(desde C++20)
const_reverse_iterator crbegin() const noexcept;
(3) (desde C++11)
(hasta C++20)
constexpr const_reverse_iterator crbegin() const noexcept;
(desde C++20)

Devuelve in iterador inverso al primer carcter de la cadena invertida. Corresponde al ltimo carcter de la cadena sin invertir.

Parmetros

(Ninguno)

Ninguno

Iterador inverso al primer carcter.

Complejidad

Constante

Ejemplo

#include <iostream>
#include <algorithm>
#include <iterator>
#include <string>

int main()
{
    std::string s("Ejemplar!");
    *s.rbegin() = 'y';
    std::cout << s << '\n'; // "Ejemplary"
 
    std::string c;
    std::copy(s.crbegin(), s.crend(), std::back_inserter(c));
    std::cout << c << '\n'; // "yralpmejE"
}

Salida:

Ejemplar
yralpmejE

Vase tambin

Devuelve un iterador inverso al final
(funcin miembro pblica) [editar]

Web Proxy Viewer  |  New URL  |  Original Page