Magazine

Reemplazar cadenas de texto en C++ (string y Glib::ustring)

Publicado el 11 octubre 2013 por Gaspar Fernández Moreno @gaspar_fm

Reemplazar cadenas de texto en C++ (string y Glib::ustring)Una herramienta muy útil a la hora de hacer nuestros programas es buscar y reemplazar texto de una cadena de caracteres. Imaginad por ejemplo el uso de plantillas, éstas serán cadenas de texto en las que reemplazaremos algunas palabras clave para generar el mensaje, o la salida que queremos. En principio, hacemos uso de las llamadas a métodos de string para encontrar una subcadena de texto dentro de una cadena, y más adelante reemplazarla por otra:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
using namespace std;
int main()
{
  string original = "Me voy a dormir, que todos sabemos que a partir de las 12 de la noche es hora de dormir.";
  string::size_type pos = original.

Leer artículo completo

Volver a la Portada de Logo Paperblog