Espacios de nombres
Variantes
Acciones

std::basic_string::back

De cppreference.com
< cpp‎ | string‎ | basic string
 
 
 
std::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

#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)[editar]
close