Descripción
Devuelve una referencia al carácter en la posición pos en la cadena.
Declaración
A continuación se muestra la declaración para std :: string :: operator []
char& operator[] (size_t pos);
C ++ 11
const char& operator[] (size_t pos) const;
Parámetros
pos - Valor con la posición de un carácter dentro de la cadena.
Valor devuelto
Devuelve una referencia al carácter en la posición pos en la cadena.
Excepciones
si se lanza una excepción, no hay cambios en la cadena.
Ejemplo
En el siguiente ejemplo para std :: string :: operator [].
#include <iostream>
#include <string>
int main () {
std::string str ("Sairamkrishna Mammahe");
for (int i=0; i<str.length(); ++i) {
std::cout << str[i];
}
return 0;
}
Sairamkrishna Mammahe