Frage

Ich lerne C ++. Für mich ist mein Programmierstil genau das, was die am besten aussieht; es scheint nicht, die Regeln nach einem bestimmten Stil zu folgen. Hier ist ein Beispiel

void f(int x){ //no space between close-paren and bracket
    if (!x){
        cout << "x is non-zero\n";
    } //closing bracket indented to the same level as the original statement
}

Es ist nur etwas anders für so etwas wie eine Klasse oder einen Namespace:

class myClass {}; //space between class name and bracket, otherwise the same as functions

K & R-Stil tut Verwendungen, die Art für Aussagen Bracketing, aber mein Stil verwendet es für alles. Ich würde gerne wissen, ob es ein Name für es ist so, sage ich einfach, was mein Einrückungsstil ist, ohne zu erklären, wie diese Beispiele verwendet wird.

War es hilfreich?

Lösung

Sieht aus BSD KNF Stil. finden Sie unter http://en.wikipedia.org/wiki/Indent_style

(beachten Sie, es ist auch der gleiche Stil, den ich lieber :))

Andere Tipps

Ich habe noch nie einen Code Formatierung Richtlinie gesehen, die keinen Raum zwischen ) und { und meine Augen empfiehlt einschließlich es sieht sehr hässlich.

nennen wir es Maulrus Stil.

Es sieht aus wie eine leichte Modifikation von K & R-Stil; Ich bin mir nicht bekannt, dass Namen für sie. Die möglichen Variationen Programmierung Stile für eine Nicht-Leerzeichen sensible Sprache sind so groß, dass Sie, dass einige von ihnen zu erwarten haben Eigennamen haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top