merci j'ai fais un mix de toutes vos réponses avant de recoder à la main (exit les regex donc
)
int fs_split_name(const char * fullpath, char * dirname, char * basename)
{
int i=0;
for (i=strlen(fullpath);i>0;i--)
{
if (fullpath[i]=='\\')
{
memcpy(dirname,fullpath,i);
dirname[i]=0;
strcpy(basename,&fullpath[i+1]);
return TRUE;
}
}
return FALSE;
}