Test Foro de elhacker.net SMF 2.1

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 (cpp) [Seleccionar]
fstream a("asd.dat");
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 (cpp) [Seleccionar]
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