[C++] Sobre fstream en archivos vacíos.

Iniciado por ivancea96, 2 Enero 2014, 00:44 AM

0 Miembros y 1 Visitante están viendo este tema.

ivancea96

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?

ivancea96

#1
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