Stilfrage
-
Ich hab nur eine Stilfrage zu den geschweiften Klammern. Setzt man die öffnende geschweifte Klammer in eine neue Zeile oder hinter die Codezeile. Gibts einen styleguide oder sowas, der dazu was sagt?
Thx
-
mach wie du es willst, aber mach es immer gleich
-
for (int i=0....) { break; }
for (int i=0....) { break; }
das erste hat den Vorteil, dass du Platz sparst. das zweite ist vielleicht übersichtlicher.
-
Hab lange Zeit die 2. Version angewendet. Aber inzwischen nutze ich die erste. Nach etwas gewöhungszeit, kann man die genauso gut lesen
-
Original erstellt von SnorreDev:
Hab lange Zeit die 2. Version angewendet. Aber inzwischen nutze ich die erste. Nach etwas gewöhungszeit, kann man die genauso gut lesenbei mir wars genauso
-
Und bei der ersten Version passiert sowas nicht:
for(int x = 0; x < 10; ++x); //<= Viel Spaß beim Suchen {}
-
Sowas schreib man ja auch nicht. Wenn man darauf achtet, daß das ; wenn man die schleife einfach mal kurz ausklammern will in der nächsten Zeile ist.
for( int i = 0; i < eps.size(); ++i ) ;
[ Dieser Beitrag wurde am 30.05.2003 um 18:32 Uhr von SnorreDev editiert. ]
-
Original erstellt von Shade Of Mine:
mach wie du es willst, aber mach es immer gleichWieso gleich? Ich mach's immer so wie ich lustig bin.
Wobei ich meistens bei Funktionen die Klammer in eine eigene Zeile setze und ansonsten in die selbe.
-
Original erstellt von DrGreenthumb:
**Wieso gleich? Ich mach's immer so wie ich lustig bin.
**ich bin der meinung dass man ein system beibehalten soll - ein dauerndes wechseln empfinde ich als störend.
wenn du aber sagst: bei klassen deklarationen kommt die { in die nächste zeile und bei funktionen bleibt sie noch 'oben' - so ist das auch wieder ein system (und ich bin glücklich :p)
ein hin-und-her springen ist insofern n bisschen blöd, als dass du jetzt nicht weißt ob die obere klammer links (in einer neuen zeile) oder rechts (neben dem Kopf) zu suchen ist.
-
wie findet ihr meinen stiel :
void funktion ( void ) { printf ( "ICH BIN DER RULER DER WELT ! " ) ; }
-
Sehr trollig
-
Eklig / Unlesbar
-
Wenn du deinen Code auch noch nach 6 Monaten auf Anhieb nachvollziehen willst bzw du möchtest das andere deinen Code nachvollziehen können.
Gibts nur die Form:for (int i=0....) { break; }
-
Ok, also keine stilistische Vorgabe vom großem Meister B. S. oder so.
Danke!
-
Mein Stil ist so:
void Funktion() { printf("NICHTS!!!"); }
-
Meiner so:
void main ( void ) { printf ( "Hallo" ) ; }
-
Man beachte das void vor main
-
Also unter C/C++ nehm ich immer 2. und unter PHP Nr.1 ____