001
03.12.2006, 22:05 Uhr
~stephanw
Gast
|
Klassennamen groß, jedes Teilwort groß. Funktionen/Methoden sind oder enthalten ein Verb, da sie ja etwas machen. Variablen mit Kleinbuchstaben, meist passend zu ihrer Klasse benannt. Member-Variablen wie andere Variablen, aber mit "_" hinten dran oder mit "m_" (wie Member) als Präfix.
Beispiel-Code:
C++: |
class ColorDialog : public DialogBase { public: void show();
static ColorDialog* create( const Color& color ); private: // ... Color m_StartUpColor; Color m_CurrentColor;
double convertToGrayScale( const Color& rgb ); };
void askForColor() { ColorDialog* colorDialog = ColorDialog::create( Color::White ); colorDialog->show(); Color userColor = colorDialog->getColor(); // ... }
|
Dateien heißen wie die Klasse, also ColorDialog.h und ColorDialog.cpp .
Ansonsten such mal nach Coding Guidelines oder Coding Convention für C++ bei Google. |