begin process at 2012 02 13 00:35:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

Fichier & Disque

 > 

Différence Fichier - Dossier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Différence Fichier - Dossier

mercredi 15 août 2007 à 19:10:18 | Différence Fichier - Dossier

Spoolega

Bonjour,

J'ai créé une fonction qui me permet de savoir si l'argument que je lui passe (c'est une chaine de caractères) est l'emplacement d'un fichier ou d'un dossier.
La fonction analyse la chaine de caractères; si un '.' est trouvé dans la chaine, j'en déduis que c'est un fichier (car il porte une extension), sinon, c'est qu'il s'agit d'un dossier.
Mais cela ne marche qu'a moitié car je suis tombé sur des cas ou des fichiers n'avaient pas d'extension (donc pas de '.') et passaient donc pour des dossiers et des dossiers portant le caractère '.' passant donc pour des fichiers ! :(

Est qu'il y une méthode, ou des fonctions pour faire la distinction Fichier/Dossier de manière sure ?

Merci.
mercredi 15 août 2007 à 19:18:20 | Re : Différence Fichier - Dossier

SAKingdom

Membre Club
GetFileAttributes

C++ (@++)



Cette discussion est classée dans : fichier, fonction, dossier, chaine, différence


Répondre à ce message

Sujets en rapport avec ce message

PROBLEME pour retourner un char* a partir d'un fichier [ par kobee12 ] Voici ma fonction. Elle prend en argument un caractere. A partir de ce caractere, elle renvoie la chaine qui lui est associe.Par exemple:"fichier_lang PROBLEME pour retourner un char* apres recuperation d'une chaine(sscanf) d'un fichier [ par kobee12 ] Voici ma fonction. Elle prend en argument un caractere. A partir de ce caractere, elle renvoie la chaine qui lui est associe.Par exemple:"fichier_lang differencier fichier/dossier [ par glipper ] Bonjour,je voudrais juste savoir quelle fonction utiliser pour faire la difference entre un fichier et un dossier... j'ai essayé d'utiliser la fonctio Récuperer la date d'un Fichier/Dossier !!! [ par champista ] Chalut,Je suis a la recherche d'une fonction pour recuperer la date d'un fichier ou d'un dossier afficher dans une listview (en MFC) .Je ve afficher e Fonction déplacer pour un exploreur !!! [ par champista ] Salut, Je suis à la recherche d'une fonction permettant d'afficher une boite de dialogue pour faire la sélection du dossier d'arrivé pour déplacer un [MFC] deplacer fichier dossier [ par philistase ] Est-ce qu'il existe une bdd du style de la classe CFileDialog permettant de choisir un repertoire de destination et non un fichier? Merci Lecture de caractere speciaux a partir d'un fichier [language c] [ par rouliow ] Bonjour, j'ai un problème en language C.J'aimerai crée une fonction qui ouvre un fichier .txt et qui sauvgarde chacun des caracteres du fichier dans u probleme avec le fonction d'ecriture dans un fichier [ par desteny ] Bonjour tout le monde !voila mon probleme:j'utilise une strucute avec dedans un tableau vers une autre strucutre (juste pour donner une idée de mes do Rechercher une chaine de caractere dans un fichier [ par watch_3754 ] Voila mon probleme peut paraitre simple mais moi ca devient enervant.Je voudrai pouvoir rechercher dans un fichier (qui n'est pas en forme de tableau) [C++]Copie de masse de tout ce qu'il y a dan sun dossier [ par alexou09 ] Bonjour a tous! J'ai fait un programme permettant de copier un fichier. J'aimerai l'ameliorer de fasson a ce qu'il detecte tout les fichier d'un dossi


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,668 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales