Normalement tu n'as rien a faire, sauf si ce que tu recois est :
do\\n{\\n code\\n}\\nwhile (true);\\n
C'est à dire que les \ est un caractère affiché mais tu ne le veux pas pas plus que n. Dans ce cas, il suffit de "remplacer" les "\\n" par des '\n'
Utilise std::replace par exemple. Ce que tu dois comprendre c'est que '\n' est un caractère seul, '\\' est le caractère \ seul, non interpretté, "\\n" est une chaine de caractère avec '\\' et 'n' comme caractères.
Une fois que tu as compris ça, il suffit de faire un remplacement.
Partager