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

  FORUM HardWare.fr
  Programmation
  C

  Type de donnée FILE *

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Type de donnée FILE *

n°631095
maestun
Posté le 04-02-2004 à 15:07:01  profilanswer
 

Bonjour,
Je voudrais savoir s'il est possible de retrouver le chemin complet d'un fichier uniquement à partir de son handle :

Code :
  1. FILE * get_toto()
  2. {
  3.    FILE * f_handle;
  4.    f_handle = fopen("c:\toto.txt", "a+" );
  5.    return f_handle;
  6. }
  7. main()
  8. {
  9.    printf(getPathByHandle(get_toto()));
  10. }


 
Merci :)

mood
Publicité
Posté le 04-02-2004 à 15:07:01  profilanswer
 

n°631257
Taz
bisounours-codeur
Posté le 04-02-2004 à 16:31:45  profilanswer
 

non

n°631824
matafan
Posté le 05-02-2004 à 04:59:09  profilanswer
 

Avec fileno tu peux récupérer le file descriptor, puis avec fstat tu trouves le device et l'inode, qui identifient de façon unique un fichier. Après il doit bien y avoir un moyen (non portable ?) de trouver le chemin du fichier.

n°631837
maestun
Posté le 05-02-2004 à 08:12:40  profilanswer
 

OK, merci ;)

n°631966
Taz
bisounours-codeur
Posté le 05-02-2004 à 10:38:53  profilanswer
 

fileno n'est pas ansi


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

  Type de donnée FILE *

 

Sujets relatifs
move_uploaded_file et limite...Sélectionner par défaut la donnée saisie d'une liste déroulante ?
[PHP]probleme pour recuperee une donnee passee en methode GET ou POSTenvoi de donnée en methode post par un hearder...
programme de type crococlipType de données indéfini
[html] input file traitée comme un input text ?Definir un type booléen en C
type de caractère en cpb d'emploie du type HDC sous VC++6.0
Plus de sujets relatifs à : Type de donnée FILE *


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