si tu veux mettre un \ dans une chaine c'est \\
exemple c:\truc donera
std::string S = "c:\\truc";
C'est car \ est un caractère d'échappement qui permet de tapper des caractères spéciaux avec un clavier normal, par exemple :
pour mettre un guillemet dans une chaine c'est \" ex
std::cout << "et il a dit \"Youpi\""
pour mettre un saut de ligne c'est "\n"
std::cout << "AA\nbb;"
pour mettre une tabulation c'est "\t"
std::cout << "AA\tbb;"
et une fin de chaine "\0"
std::cout << "AA\0bb;"
Ensuite pour les noms de fichiers tu peux utiliser /, c'est une bonne habitude à prendre car:
- Windows c'est \ mais les / marchent aussi
- Linux c'est /
- MacOs c'est /
- Les adresses web c'est /
la solution de necix marche!!!
merci pour vos suggestions
Comment utiliser QProcess?
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
* Un wrapper C++ pour sqlite * Une alternative a boost units