Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/12/2014, 05:06
lareto
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Generar archivo con codificacion Windows-1252

Si el archivo lo estás generando en Windows, debe estar en el code page 1252, que no es UTF-8, sino que los primeros 256 code points de UTF-8 coinciden con el ASCII extendido del CP 1252.

Si el ofstream está abierto en modo texto (por defecto es así), la diferencia entre Windows y Linux es sólo la forma de escribir un salto de línea (\r\n para Windows, \n para linux), pero el gedit debería saltarse esa diferencia sin quejas.

Si el archivo que escribes en un sistema operativo se ve distinto en el otro, es probable que haya algún error al generarlo, no creo que sea por el code page que usa windows por defecto.