_splitpath dans Linux

Est-il un équivalent Linux de l'API Win32 _splitpath fonction?
Détails:

void _splitpath (
   const char *path,  //Path Input
   char *drive,       //Drive     : Output
   char *dir,         //Directory : Output
   char *fname,       //Filename  : Output
   char *ext          //Extension : Output
);

Il prend le chemin d'accès complet en entrée et donne le lecteur, le répertoire, le nom de fichier et l'extension de la sortie.

Elle permettrait d'unix gens la lecture de ce que vous avez dit ce que (justement) SplitPath. Ou un lien vers de la documentation...

OriginalL'auteur Alphaneo | 2009-03-05