[C con Clase] fseek y los tamaños de archivo

bien1 castillo0267 en yahoo.es
Mar Oct 20 16:19:06 CEST 2009


#include <stdio.h>
#include <sys/stat.h> /* Para la estructura stat */
#include <unistd.h>

main(int argc, char **argv)
{
	struct stat64 buf;

	printf("%s\n",argv[1]);

	if ( stat64(argv[1], &buf) == -1 )
	{
		perror(argv[1]);
		getchar();
		exit(-1);
	}
	else
	{
		printf("Tamaño del archivo %s %d bytes.\n",argv[1],buf.st_size);
	}
	getchar();
}
me tira error. \stat\main.c|70|undefined reference to `stat64'|. debo declarar un puntero a una estructura stat64? y usar la funcion stat64(), stat si funciona pero en archvios pequeños solo, en archivos grane no sirve.
.php?gid=2&mnu=FAQ


Más información sobre la lista de distribución Cconclase