No se si me podrían ayudar con este ligero problema, ya que tienen un problema con el tamaño de variables.
Necesito obtener el tamaño de un archivo y para hacerlo hago lo siguiente:
Código:
fseek(archivo,0,SEEK_END);
TamanioArchivo = ftell(archivo);
Todo bien hasta ahí, pero cuando lo hice con un archivo de 8GB me devolvió 0.
Intente cambiar TamanioArchivo a long long que es de 8 bytes pero tampoco funciono porque creo que ftell() devuelve int.
¿Me podrían pasar alguna función WinAPI u otra para conseguir el tamaño de un archivo?
Gracias.