Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: ivancea96 en 2 Enero 2014, 00:44 am



Título: [C++] Sobre fstream en archivos vacíos.
Publicado por: ivancea96 en 2 Enero 2014, 00:44 am
Hola, tengo un problemilla.

Código
  1. fstream a("asd.dat");
  2. a << "hola";

En general, es eso. El problema es que si el archivos está vacío, no escribe nada.

¿Sabéis algo al respecto?


Título: Re: [C++] Sobre fstream en archivos vacíos.
Publicado por: ivancea96 en 2 Enero 2014, 00:48 am
Okay, acabo de abrirlo de la forma:
Código
  1. fstream a("asd.dat", ios::binary);

Y ya me fue :p

EDITO: No me fue. Me va solo si el fichero no está creado. Si está creado y vacío, no me va D:

EDITO2: Fallo de mi algoritmo jiji