Ver Mensaje Individual
  #6  
Antiguo 23-08-2010
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Reputación: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
La función chsize del C te permite cambiar el tamaño de un archivo a voluntad.

El siguiente ejemplo crea un archivo y le da un tamaño de 2000 bytes:

Código:
#include <io.h>
#include <fcntl.h>

void __fastcall TForm1::Button4Click(TObject *Sender)
{
  int f = open("temp.txt", O_CREAT | O_WRONLY);
  chsize(f, 2000);
  close(f);
}

Saludos.
Responder Con Cita