Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1677 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Longueur maximum du nom d'un répertoire selon posix ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Longueur maximum du nom d'un répertoire selon posix ?

n°135637
djoh
Posté le 06-05-2002 à 23:20:18  profilanswer
 

j'attends :jap:

mood
Publicité
Posté le 06-05-2002 à 23:20:18  profilanswer
 

n°135671
tanguy
Posté le 07-05-2002 à 00:13:18  profilanswer
 

255 j'imagines

n°135687
kadreg
profil: Utilisateur
Posté le 07-05-2002 à 00:35:25  profilanswer
 

NAME_MAX


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°135759
antp
Super Administrateur
Champion des excuses bidons
Posté le 07-05-2002 à 09:44:48  profilanswer
 

C'est pas MAX_PATH ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°135796
kadreg
profil: Utilisateur
Posté le 07-05-2002 à 10:25:16  profilanswer
 

Ca dépend si on considère le nom du répertoire en lui m^eme (toto) ou tout le path jusqu'au répertoire. (/titi/tata/toto)


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°136213
djoh
Posté le 08-05-2002 à 00:05:45  profilanswer
 

kadreg a écrit a écrit :

Ca dépend si on considère le nom du répertoire en lui m^eme (toto) ou tout le path jusqu'au répertoire. (/titi/tata/toto)  




 
juste le nom du rep, mais je voudrais savoir ou on peut se renseigner pour obtenir se genre de renseignement
 
sinon, pour NAME_MAX, faut inclure quel entête dans un programme C, pour pouvoir l'utiliser ?

n°136246
gilou
Modérateur
Modzilla
Posté le 08-05-2002 à 10:18:02  profilanswer
 

Ca depend en fait:
Si PATH_MAX est defini, c'est cette valeur.
Si PATH_MAX n'est pas defini, il n'y a pas de limite (le cas pour Gnu/Hurd par exemple).
Sur pas mal de systemes Unix, PATH_MAX est defini et vaut 1023 (avec le 0 de fin de chaine, on a donc 1024).
A+,

 

[jfdsdjhfuetppo]--Message édité par gilou le 08-05-2002 à 10:21:53--[/jfdsdjhfuetppo]


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°136428
djoh
Posté le 08-05-2002 à 17:05:49  profilanswer
 

gilou a écrit a écrit :

Ca depend en fait:
Si PATH_MAX est defini, c'est cette valeur.
Si PATH_MAX n'est pas defini, il n'y a pas de limite (le cas pour Gnu/Hurd par exemple).
Sur pas mal de systemes Unix, PATH_MAX est defini et vaut 1023 (avec le 0 de fin de chaine, on a donc 1024).
A+,  
 
 




 
y-a forcement une limite , non ?
si tu veux recopier le nom du rep dans une variable, il te faut la longueur de la chaine pour alouer la mémoire correctement

n°136576
gilou
Modérateur
Modzilla
Posté le 09-05-2002 à 05:45:08  profilanswer
 

Comme je te l'ai mis, non, pas necessairement. GNU/Hurd n'a pas de limite sur les noms de repertoires ou fichiers.

Citation :

si tu veux recopier le nom du rep dans une variable, il te faut la longueur de la chaine pour alouer la mémoire correctement


Ben tu recuperes la longueur, tu alloues, et tu recopies, ou pour aller plus vite, tu fais un strdup.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Longueur maximum du nom d'un répertoire selon posix ?

 

Sujets relatifs
VB6 - Récupérer la liste des fichiers d'un répertoire donné[Makefile] nom du répertoire courant
[C] lister un repertoire...[FTP / PHP] Comment connaitre la taille d'un répertoire ?
[C++] Fenêtre de dialogue pour sélectionner un répertoire ?[C++ Builder] classe pour representer un repertoire
[VB] récupàrer le répertoire du menu démarrer[Script] Renommer tous les fichiers d'un répertoire
[PHP] renommer un repertoireJava - Repertoire d'execution
Plus de sujets relatifs à : Longueur maximum du nom d'un répertoire selon posix ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR