Wie können Zeichenliterale eingebunden werden?

8

Ich habe eine Frage, wie man String-Literale einfügt, wenn man Informationen aus einer Datei bekommt. Lassen Sie mich meinen Code zum besseren Verständnis zeigen:

Programm.b :

%Vor%

main.cpp (Ich habe die tatsächliche Datei auf das reduziert, was für diese Frage benötigt wird):

%Vor%

Wenn ich jetzt file_contents drucke, bekomme ich:

%Vor%

Sie können sehen, dass es \n enthält. Gibt es eine Möglichkeit, dies zu einem tatsächlichen Zeichen-Literal zu machen, so dass beim Drucken tatsächlich eine neue Zeile gedruckt wird? (Ich möchte dasselbe für Anführungszeichen.)

    
amanuel2 18.10.2016, 16:46
quelle

2 Antworten

6

Versuchen Sie etwas wie folgt:

Programm.b

%Vor%

main.cpp

%Vor%

Sie können Program.b auch ändern, um es etwas lesbarer zu machen:

%Vor%

Die Laufzeitvariante sollte einfach sein:

Programm.b

%Vor%

main.cpp

%Vor%     
πάντα ῥεῖ 18.10.2016, 17:03
quelle
2

Sie können eine einfache Suche durchführen + ersetzen.

%Vor%     
Rakete1111 18.10.2016 17:06
quelle

Tags und Links