3370Fermer3372
GodzilLe 15/02/2018 à 13:07
fseek/ftell n'on jamais ete fait pour ca c'est certain, si le fichier est un stream ca n'a aucun sens par exemple. Si le fichier est un device ca n'a aucune sens aussi .

fstat pourrais etre standard, mais non c'est con, c'est POSIX, apres le probleme de fstat c'est que sa structure est trop dependant de l'OS, certaines infos ne sont pas pertinentes sous autre chose qu'un UNIX, mais oui une fonction standardisé pour savoir le type de fichier (ficher, stream, device, ...) la taille si c'est un fichier etc... serait plus que la bienvenue.

Apres sous Windows il y a un equivalent a fstat pour connaitre la taille.

Je pense que quand la libc a ete definie, ce type d'information etait trop floue pour etre simplement standardisé. Maintenant (mais c'est probablement trop tard) ils pourraient le faire.