Ich bin derzeit in einer sehr grundlegenden C++ - Klasse und wir schreiben ein Programm, um zu überprüfen, ob eine Eingabe eine Zeichenfolge ist oder Ziffern in ihr hat. Im Moment habe ich meinen Code und alles scheint jedoch zu sein, um, wenn ich versuche, es zu testen ich den Fehler:Kann eine Anweisung in mehrere Zeilen aufgeteilt werden?
Line should be less than or equal to 80 characters long.
Die Fehlerstelle zeigt dies als Problem:
if ((checknum == 1 && checkVector[0] == 1)|| checknum == 0 || checknum == strlength) {
Gibt es Gibt es eine Möglichkeit, dies in mehrere Zeilen aufzuteilen, um diesen Fehler zu vermeiden? Es lässt mich nicht ohne all die weißen Räume laufen.
FYI, 'und' und' or' [ist auch C++ keywords] (http://stackoverflow.com/questions/2376448/the -geschriebene-Versionen-der-logischen-Operatoren) und viel einfacher zu lesen. Es ist auch viel weniger wahrscheinlich, dass Sie versehentlich ein bitweises '|' oder '&' einwerfen. –