Präprozesser fügt Zeilenumbrüche ein



  • Hallo, ich habe folgendes Problem: Wenn ich mit dem Präprozessor Makros definiere und wieder wegdefiniere, dann erzeugt dieser mir jedesmal einen Zeilenumbruch. Wir lernen gerade mit dem Präprozesser zu arbeiten und ich möchte einen Text wie folgt ausgeben:

    Zeile1
    Zeile2

    #undef ...
    #define ...
    Zeile3
    Zeile4

    Ich möchte dass zwischen zeile2 und zeile3 nur eine Leerzeile ist, jedoch sind es drei. Wie kann ich das vermeiden?

    Gruß


  • Mod

    Gar nicht. Der Präprozessor ist nicht zum Textformatieren da. Nimm ein richtiges Makrosystem wie M4, wenn du komplexere Dinge mit Makros machen möchtest.


Anmelden zum Antworten