Was ist eine gute Namenskonvention für vars, Methoden, etc. in C++?

Ich komme aus einer der Objective-C und Cocoa Welt, wo es gibt viele Konventionen, und viele Menschen werden sagen, es macht den code schön!
Damit wird die Programmierung in C++ kann ich nicht finden, ein gutes Dokument, wie Sie diese für C++.

http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CodingGuidelines/CodingGuidelines.html

Standard-C++ wohl nicht so etwas wie oben, aber ich hoffe, dass ich bleiben kann, um einige der anderen SDK oder APIs wie Microsoft(?),etc) Konventionen.

Ich hoffe Ihr könnt mir mit einigen links.

Ich verspreche, dass ich downvote wer schlägt Ungarisch.
Lesen Sie Joel Spoolsky post an die Ungarische Notation, und es kann Ihre Meinung ändern. Ich Tue nicht einverstanden mit ihm, aber das posten lohnt sich dennoch, wie er erklärt, die GROßEN Missverständnis auf dieses Schema.
Ich verspreche, dass ich downvote wer empfehlen die Google-Konventionen.
Was Joel schon sagt ist gut für C, aber wenn Sie mit C++ und ernsthaft über die Dinge, die Joel schlägt vor, Sie können Holen Sie sich die compiler zu fangen, wenn man zum Beispiel versehentlich versuchen, zu konvertieren, eine Zeile in eine Spalte (die glaube ich, war das, was er als ein Beispiel verwendet).
Ich hatte es gelesen, und ich unterstütze das Ziel des "making wrong code look wrong'. Sollte ich angegeben habe, dass ich dagegen bin "Systems Hungarian", die nicht diesem Zweck dienen, oder aus anderen Gründen, die ich sehen kann.

InformationsquelleAutor nacho4d | 2010-09-14

Schreibe einen Kommentar