Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Il y a 84 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Un post = Deux Questions

 
n°10616
linbeg
Profil : Jeune recrue
Posté le 09-11-2004 à 17:55:57  profilanswer
 

Bonjour à tous, voila j'ai deux questions de développement en c :
 
- Quelqu'un connait-il la commande pour supprimer un fichier en c?
 
- Un Répertoire est-il uniquement un fichier de lien sur des fichiers ou a t il d'autres propriétés particulières ?
 
- AH une autre question me vient à l'esprit, sachant que je travaille sur windows XP, y a til une commande en c permettant directement de créer un répertoire qui, sous windows, aura un "aspect" dossier ??
 
Merci à ceux qui prendront le temps de répondre.
 

n°10621
podone
POD first ONE of best game
Profil : Habitué
Posté le 11-11-2004 à 11:53:51  profilanswer
 

linbeg a écrit :

Bonjour à tous, voila j'ai deux questions de développement en c :
 
- Quelqu'un connait-il la commande pour supprimer un fichier en c?
 
- Un Répertoire est-il uniquement un fichier de lien sur des fichiers ou a t il d'autres propriétés particulières ?
 
- AH une autre question me vient à l'esprit, sachant que je travaille sur windows XP, y a til une commande en c permettant directement de créer un répertoire qui, sous windows, aura un "aspect" dossier ??
 
Merci à ceux qui prendront le temps de répondre.


 

  • Supprimer un fichier -> BOOL DeleteFile(LPCTSTR lpszFileName) Taille nom fichier <= MAX_PATH
  • On ne doit agir sur un répertoire qu'à travers les fonctions de l'API : Attention danger ! Si l'on connaissait assez bien le système FAT16, ce n'est pas le cas avec FAT32 ou NTFS. Qui plus est, le système de fichiers est sous le contrôle de l'OS. Il n'existe pas d'aspect dossier. L'aspect en arbre est simplement une mise en forme.
  • Créer un répertoire -> BOOL CreateDirectory(LPCTSTR lpszPathName, LPSECURITY_ATTRIBUTES lpSecurityAttributes)

Pour exemple, j'avais créé un petit programme sous OS/2 qui permettait de simuler un RAID1 pour tout ou partie d'un disque.


Aller à :
Ajouter une réponse