std::basic_string::back
De cppreference.com
< cpp | string | basic string
CharT& back(); | (desde C++11) (hasta C++20) | |
constexpr CharT& back(); | (desde C++20) | |
const CharT& back()const; | (desde C++11) (hasta C++20) | |
constexprconst CharT& back()const; | (desde C++20) | |
Devuelve una referencia al último carácter en la cadena. El comportamiento está indefinido si empty()==true.
Contenido |
[editar]Parámetros
(Ninguno)
[editar]Valor de retorno
Una referencia al último carácter, equivalente a operator[](size()-1).
[editar]Complejidad
Constante.
[editar]Ejemplo
Ejecuta este código
#include <iostream>#include <string> int main(){{std::string s("Ejemplario");char& back = s.back(); back ='a';std::cout<< s <<'\n';// "Ejemplaria"} {std::stringconst c("Ejemplario");charconst& back = c.back();std::cout<< back <<'\n';// 'o'}}
Salida:
Ejemplaria o
[editar]Véase también
(C++11) | Accede al primer carácter (función miembro pública) |