FNSPLIT |
Sépare le fichier |
---|---|
Turbo C | dir.h |
Syntaxe
void fnsplit(char *chemin,const char *drive,const char *repertoire,const char *nom,const *extension) |
Paramètres
Nom | Description |
---|---|
chemin | Ce paramètre permet d'indiquer le chemin du fichier complet |
drive | Ce paramètre retourne l'unité de disque |
repertoire | Ce paramètre retourne le répertoire du fichier |
nom | Ce paramètre retourne le nom du fichier |
extension | Ce paramètre retourne l'extension du fichier |
Description
Cette fonction permet de fusionner un répertoire, un nom de fichier et son extension en un chemin complet.
Exemple
Voici un exemple montrant une utilisation plus classique de cette fonction :
- #include <stdio.h>
- #include <stdlib.h>
- #include <dir.h>
-
- int main() {
- char Drive[3],Folder[255],Name[12],Ext[5];
- fnsplit("C:\\SOURCE\\PROJET\\V2.0\\MAIN.C",Drive,Folder,Name,Ext);
- printf("Disque : %s\n",&Drive);
- printf("Dossier : %s\n",&Folder);
- printf("Nom : %s\n",&Name);
- printf("Ext : %s\n",&Ext);
- return 0;
- }
on obtiendra le résultat suivant :
Ext : .CDisque : C:
Dossier : \SOURCE\PROJET\V2.0\
Nom : MAIN
Ext : .C
Dernière mise à jour : Dimanche, le 28 juin 2015