Longeur maximale du nom d'un fichier [Résolu]

Signaler
Messages postés
71
Date d'inscription
mardi 30 mars 2004
Statut
Membre
Dernière intervention
12 août 2004
-
Messages postés
10
Date d'inscription
vendredi 4 juin 2004
Statut
Membre
Dernière intervention
9 février 2005
-
sous windows,quelle est le nombre de caractère maximum autorisé pour le nom d'un fichier?????????????????

6 réponses

Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
BruNews> Mais a quoi correspond la constante MAX_PATH ?
C'est bien la limite forte pour le chemin d'un fichier ?

Shell
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
GetVolumeInformation te le dira dans membre lpMaximumComponentLength.

ciao...
BruNews, Admin CS, MVP Visual C++
Messages postés
360
Date d'inscription
samedi 27 septembre 2003
Statut
Membre
Dernière intervention
30 mai 2006

cela fait 214 sans l'extansion !

s~^"°¹~·-."z neo_00110010101 z".-·~¹°"^~s
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
neo_00110010101 > defini a MAX_PATH ou voir plus haut, stp ne pas mener vers des solutions exotiques qui seraient sources de bugs ulterieurs.

ciao...
BruNews, Admin CS, MVP Visual C++
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
Suffit de mettre souris au dessus dans VS et tu vois que vaut 260.
Pour assurer buffer correct:
char szfile[MAX_PATH + 4];

ciao...
BruNews, Admin CS, MVP Visual C++
Messages postés
10
Date d'inscription
vendredi 4 juin 2004
Statut
Membre
Dernière intervention
9 février 2005

donc la longeur max c'est 255 caracteres inclu l'extension

Finrod