[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