Aller au contenu
Erreurs Linux/POSIXErreur
EOVERFLOW

EOVERFLOW — Valeur trop grande pour le type de données

Une valeur est trop grande pour être stockée dans le type de données cible.

linuxmacosunix

Causes de cette erreur

Une taille de fichier, un offset ou une autre valeur dépasse la valeur maximale représentable du type de données. Cela survient couramment lorsque des programmes 32 bits accèdent à des fichiers de plus de 2 Go.

Comment la corriger

Compilez avec la prise en charge des grands fichiers en définissant _FILE_OFFSET_BITS=64. Utilisez des types de données 64 bits pour les offsets et tailles de fichiers.

Documentation officielle

Codes d'erreur associés