Cita:
Empezado por aguml
Pues al final lo he solucionado abriendolo de forma binaria. No se porque si no es asi falla y me gustaria saberlo.
|
No hice pruebas con tu código pero recuerda que en modo texto las líneas acaban en CRLF. Es la gran diferencia entre los dos modos de abrir un archivo. Cuando el texto está codificado siempre es preferible el modo binario.
Personalmente no me gustan los stream de C++ y los uso en muy contadas ocasiones. Incluso he detectado bugs en en mismo código fuente de Builder C++ 5 que arreglé en su momento con cambios en el mismo.
Saludos.