C++ Code

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: C++ Code

von LenaS » Sa 6. Jun 2015, 16:48

Johannes_B hat geschrieben:breaklines=true?
funktioniert! Super! Vielen Dank!

Noch eine Frage... jetzt mit
\lstinputlisting[language=C++, breaklines=true, caption=Test, literate={Ö}{{"O}}1 {Ä}{{"A}}1 {Ü}{{"U}}1 {ß}{{\ss}}2 {ü}{{"u}}1 {ä}{{"a}}1 {ö}{{"o}}1]{Kapitel/test.cpp}
wird die Überschrift oben geschrieben. Ich möchte gerne die unten setzen. Was muss ich dafür tun?

von Besserwisser » Sa 6. Jun 2015, 16:33

Achja: Externe, utf8-codierte Dateien kann man mit listingsutf8 auch direkt laden, ohne dass man die literate-Geschichte benötigt.

von Besserwisser » Sa 6. Jun 2015, 16:31

Man kann auch noch beeinflussen, wo umbrochen werden darf und ob und wie ein Umbruch kenntlich gemacht werden soll. Siehe dazu die [d]listings[/d]-Anleitung im Umfeld der von Johannes genannten Option.

von Johannes_B » Sa 6. Jun 2015, 16:20

breaklines=true?

C++ Code

von LenaS » Sa 6. Jun 2015, 16:09

Hallo zusammen!

Ich habe folgendes Problem. Ich versuche im Text die C++-Code einfügen (mithilfe
\lstinputlisting[language=C++, literate={Ö}{{\"O}}1 {Ä}{{\"A}}1 {Ü}{{\"U}}1 {ß}{{\ss}}2 {ü}{{\"u}}1 {ä}{{\"a}}1 {ö}{{\"o}}1]{Kapitel/test.cpp}
).

Aber die Zeilen werden nicht umgebrochen. Was ist für die Kommentare kein Problem (ich kann auf mehreren Zeilen in der originalen .cpp-Datei schreiben). Aber z.B. hier
 cout << "Diese Datei muss sich zusammen im einen Ordner mit test.exe befinden." << endl; 
kann ich nix trennen im Original und in Latex wird Rest einfach abgeschnitten und verloren.

Wie kann ich hier umgehen? Für jedes Rat werde ich sehr dankbar!

Nach oben