substr

De cppreference.com
Saltar a: navegación, buscar

Sintaxis:

    #include <string>
    string string::substr( size_type inicio = 0, size_type largo = npos ) const;

La función miembro substr de la clase string devuelve una subcadena de la cadena actual, empezando en la posición inicio y con tamaño largo. El largo puede ser omitido, tomando el valor npos por defecto e indicando que se desea obtener toda la subcadena empezando en inicio.

Si 'inicio + largo' es pasado el final de la cadena, solamente aquella parte de la cadena empezando en inicio es devuelta.

[editar] Ejemplo

     string s("What we have here is a failure to communicate");
     string sub = s.substr(21);
     cout << "Cadena original: " << s << endl;
     cout << "Subcadena: " << sub << endl;

La salida es similar a la siguiente:

     Cadena original: What we have here is a failure to communicate
     Subcadena: a failure to communicate

[editar] Tópicos Relacionados

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas
Otros idiomas