[C con Clase] Replace en stl

Ferran Ferri ferranferri en gmail.com
Lun Sep 7 13:19:23 CEST 2009


Busca replace en la libreria algoritm de STL
http://www.cppreference.com/wiki/stl/algorithm/start

Ferran



2009/9/5 Gilberto Cuba Ricardo <gilbert en hlg.rimed.cu>:
> Hola Lista,
>
>  Alguien conoce de una forma mejor de realizar un "replace"
>  (reemplazo) de caracteres en una cadena que no sea por la forma
>  tradicional de un ciclo, o tal vez ya el sistema tiene algo
>  implementado de por sí?
>
>  Esto es lo que yo tengo implementado en más o menos un ejemplo.
>
>  ------ implementación -----
>
>  string mystr;
>  ...
>  while (string::size_type idx = mystr.find('\\')) {
>        if(idx > mystr.size()) break;
>        mystr.replace(idx, 1, "/");
>  }
>  ...
>  ------ implementación ------
>
>  Bueno, aquí reemplazo los backslash(\), por los slash(/). :)
>
> --
> Salu2,
>  Gilbert
>
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>




Más información sobre la lista de distribución Cconclase