34Fermer36
FarewellLe 11/12/2014 à 23:37
Merci beaucoupà vous deux pour toutes ces infos. Oui Zerosquare, j'ai zappé le cas que tu cites, je vais le rajouter... Ca va c'est pas grand chose.
Godzil (./33) :
En plus si il y a un C: ou equivalent dans le chemin tu va avoir des soucis..

strrchr renvoie la dernière occurence d'un \, donc tous ce qui précède sera viré. J'adore cette fonction grin
Godzil (./33) :
Mais forcement ca n'existe pas sous windows :/ (enfin a traver mingw/cygwin si)

J'y ai pensé, mais je suis pas assez skillé en MinGW, ou en cross compilation, pour faire ça proprement et de manière sûre. Mea culpa.
Godzil (./33) :
Sinon globalement ta fonction doit marcher oui, mais tu va avoir des problemes si un nom de fichier contiens / ou \ ou si le "filename" est un dossier avec un / ou \ final

Je ne crois pas, si le dernier caractère est un / ou un \, donc un dossier, ma fonction devrait renvoyer une chaine vide. J'ai pas encores testé ceci dit.