salut à tous
j'ai un peu de temps libre donc je m'y remet
target[1] = "%windir%\1147405550";
correspond au path ou mon fichier doit s'écrire
seulement voila il s'écrit sur %cd%\%windir%L7405550
donc il me traduit \114 par L
j'ai vérifié la table ascii et je me suis rendu compte que le compileur a traduit \114 par l'index octal 114 de la table ascii
j'ai donc essayé de changer \ par \134 qui est l'index octal du backslashe mais le script n'écrit plus de fichier du tout
j'ai declaré target[0] en char* car il passera en parametre de std::ofstream
quelqu'un aurait une solution ?
merci
rogerio
Partager