Comment puis-je obtenir la taille d'un fichier en C lorsque la taille du fichier est supérieure à 4 Go? Ftell retourne un octet long signé de 4 octets, en le limitant à deux octets. stat a une variable de type off_t qui est aussi de 4 octets (pas sûr de signe), donc au plus il peut me dire la taille d'un fichier 4gb.Comment obtenir la taille d'un gros fichier (> 4 Go)?
Que faire si le fichier est plus grand que 4 Go?
Sur quel OS? Ce n'est pas complètement standardisé. –
ici: http://stackoverflow.com/questions/1035657/seeking-and-reading-large-files-in-a-linux-c-application – Drakosha
Cela peut-il vous aider: http://stackoverflow.com/questions/ 238603/how-i-get-a-files-size-in-c – Boris