Zeilenumbruch im Quellcode
-
Mal eine dumme Frage:
Ich möchte maximal 80 Zeichen in einer Zeile verwenden, wie breche ich denn folgenden Befehl um??labelErrorStop = new QLabel("Das Programm wird nur fortgesetzt, wenn die " + "richtige Taste gedrückt wird.", this);
Fehlermeldung:
startframe.cpp:86: error: invalid operands of types `const char[43]' and `const
char[30]' to binary `operator&'DANKE!
-
Hallo
normalerweise so
labelErrorStop = new QLabel("Das Programm wird nur fortgesetzt, wenn die " "richtige Taste gedrückt wird.", this);
bis bald
akari
-
ich dachte er mein im quellcode
falls dies so sei:
labelErrorStop = new QLabel("Das Programm wird nur fortgesetzt, wenn die \ richtige Taste gedrückt wird.", this);
-
Cpt. Tanga schrieb:
ich dachte er mein im quellcode
ich dachte das auch.
beides geht.
\ am ende der zeile sagt dem präpro, daß er die folgezeiule an diese zeile dranklatschen soll.
und außerdem werden im code unmittelbar aufeinanderfolgende strings zu einem gemacht.
-
dann fehlt aber bei akari noch ein \ :p
zusammenfassend:
//zusaetzliche leerzeichen beim anzeigen labelErrorStop = new QLabel("Das Programm wird nur fortgesetzt, wenn die \ richtige Taste gedrückt wird.", this); //keine zusaetzlichen leerzeichen labelErrorStop = new QLabel("Das Programm wird nur fortgesetzt, wenn die" \ "richtige Taste gedrückt wird.", this);
ps: als ich postete stand noch was anderes da
-
Hallo
@Cpt. Tanga
ja ich hatte zuerst gedacht er will in der Ausgabe einen Zeilenumbruch...
aber ich habe meinen Post schon berichtigt, bevor deiner da war^^
und bei meiner Version brauchst du auch kein Backslashbis bald
akari