
Envoyé par
ram_0000
Pour info,
Sous Microsoft (au moins XP SP2), "C:\Image\G12.JPG" ou "C:/Image/G12.JPG", c'est pareil alors tu n'as peut être pas besoin de changer les '/' pour des '\'
A priori, pas dans tous les cas. Le système de fichier les considère bien de la même façon, mais j'ai déjà eu des surprises avec par exemple des boîtes d'ouverture de fichier qui étaient moins coulantes.
Autrement, pour ce genre de remplacement, j'aime bien utiliser boost::string_algo :
boost::algorithm::replace_all(monFichier, "/", "\\");
Partager