[C con Clase] caracteres especiales

Programante programante en gmail.com
Vie Sep 10 14:15:59 CEST 2010


 El 10/09/10 01:55, Reignerok escribió:
> Entonces, ¿hay alguna forma, en C++, de especificar la codificación de
> caracteres que quieres utilizar? Porque, supongo, esto será importante
> a la hora de tratar con archivos.
Depende. En eso nos metemos en el formato de los archivos.

Si f es un fichero,
f<<"presentación"; se te mostrará correctamente en el bloc de notas de
Windows pero f<<"presentaci"<<char(162)<<"n"; no.

También podrías usar utf-8 y el bloc de notas también te lo detectaría
bastante bien, pero todo depende del editor (en el caso del utf-8 puedes
"ayudarlos" poniendo un BOM al principio).
Si fuera un fichero XML pues indicarías la codificación en el prolog:
<?xml version="1.0" encoding="utf-8" ?>





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