Was ist eine Namenskonvention in C++?

Was Ist Eine Namenskonvention In C



Namenskonventionen sind ein wichtiger Teil der Codierung. Dabei handelt es sich um den Prozess der Auswahl geeigneter Namen für Funktionen, Variablen, Klassen und andere Programmeinheiten. Namenskonventionen verbessern die Lesbarkeit und das Verständnis des Codes und ermöglichen so eine einfachere Wartung und zukünftige Anpassung. Im nächsten Abschnitt werden die C++-Namenskonventionen erläutert.

Was ist eine Namenskonvention in C++?

Benennungsstandards in C++ beinhalten häufig die Verwendung bestimmter Präfixe oder Suffixe, der Großschreibung, Großbuchstaben für Variablen und Anfangsnamen von Klassen mit Großbuchstaben. Das Ziel dieser Konventionen besteht darin, den Code konsistenter und leichter lesbar zu halten, damit andere Programmierer ihn schnell und einfach verstehen können.







Unterschiedliche Namenskonventionen für Variablen

In C++ sind einige typische Methoden für Variablennamen:



1: Variablennamen sollten beschreibend sein und signifikant, da sie genau beschreibt, was die Variable darstellt.



2: Kamelkoffer: Dabei handelt es sich um einen Stil, bei dem der Anfangsbuchstabe eines Wortes klein geschrieben wird und der Anfangsbuchstabe jedes nachfolgenden Wortes groß geschrieben wird, ohne Leerzeichen zwischen den Wörtern. In C++ wird diese Konvention häufig für Variablennamen verwendet.





3: Verwendung von „is“ als Präfix für boolesche Variablen: Üblicherweise wird dem Namen einer Variablen „is“ oder „has“ vorangestellt, um anzuzeigen, dass es sich um einen booleschen Wert handelt.

4: Die Konstanten müssen ausschließlich in Großbuchstaben und mit Unterstrich benannt werden zwischen Wörtern, um darauf hinzuweisen, dass sie nicht aktualisiert werden sollen.



5: Pascal-Fall: Dieser Fall ähnelt dem Kamelfall. Der einzige Unterschied zwischen beiden besteht darin, dass bei Pascal der Anfangsbuchstabe des Anfangsworts ebenfalls großgeschrieben werden muss. Im Gegensatz zum Kamelbuchstabe, bei dem das Anfangswort in Kleinbuchstaben geschrieben ist, beginnt bei der Pascal-Schreibweise jedes Wort mit einem Großbuchstaben.

Nachfolgend finden Sie ein Beispiel für Namenskonventionen in C++, damit Sie das Konzept der Namenskonventionen leicht verstehen können.

Beispiel: C++-Programm zur Anzeige von Variablen mit unterschiedlichen Namenskonventionen

Im Folgenden finden Sie eine einfache C++-Programmimplementierung, die die oben genannten Konventionen zur Variablenbenennung zeigt:

#include
Verwenden des Namensraums std;

int main ( ) {
// mit beschreibenden Variablennamen
int totalNumber = 100 ;
// mit Kamel-Fall von Variablennamen
string nameOfStudent = 'Sich selbst' ;
// Boolesche Variablen voranstellen 'Ist'
bool isEmployed = FALSCH ;
bool isChecked = WAHR ;
// Alle Großbuchstaben anwenden für konstante Variablen
const int HIGHEST_ASSIGNMENT = 100 ;
const double PI_VALUE = 3.14 ;
// Namenskonvention der Variablen durch Pascal Fall
  string FinalResultOfStudent = 'Passieren' ;
cout << „--[Unterschiedliche Namenskonvention für Variablen in C++]--“ << endl;
cout << „1: Mit beschreibenden Variablennamen“ << endl;
cout << „Gesamtzahl der Studierenden:“ << Gesamtzahl << endl;
cout << „2: Mit Camel-Case von Variablennamen“ << endl;
cout << 'Name des Studenten: ' << Name des Studenten << endl;
cout << „3: Mit vorangestellten booleschen Variablen“ << endl;
cout << 'Ist angestellt: ' << ist angestellt << endl;
cout << 'Wird geprüft: ' << wird geprüft << endl;
cout << „4: Mit der Anwendung aller Großbuchstaben-Namenskonventionen für konstante Variablen“ << endl;
cout << „Die höchste Anzahl an Aufgaben:“ << HIGHEST_ASSIGNMENT << endl;
cout << „Der Wert von PI:“ << PI_VALUE << endl;
cout << „5: Variablenkonvention mit Pascal-Fall“ << endl;
cout << 'Endergebnis: ' << FinalResultOfStudent << endl;
zurückkehren 0 ;
}

Dieses Programm hat einfach die Variablensyntax gemäß den oben genannten fünf Namenskonventionen deklariert. In der Hauptfunktion ist die erste Variable totalNumber, was der entspricht beschreibende Namenskonvention Dadurch werden 100 Werte als Ausgabe ausgegeben. Die nächste nameOfStudent-Variable wird mit Mickle Steve initialisiert, was die zeigt Namenskonvention für Camel Case.

Die Variablen isEmployed und isChecked zeigten das boolesche Ergebnis als Ausgabe an, die das darstellt Präfix-Namenskonvention. Danach werden die Variablen HIGHEST_ASSIGNMENT und PI_VALUE mit respektierten Werten wie 100 und 3.14 initialisiert, was die definiert Großbuchstabe der Namenskonvention .

Am Ende repräsentiert die Variable FinalResultOfStudent die Pasal-Fallkonvention zur Benennung von Variablen. Dieses einfache Programm verwendete nacheinander die oben genannten Namenskonventionen und druckte sie mit cout auf der Konsole aus, wie in der folgenden Ausgabe gezeigt:

Notiz: Diese Namenskonventionen helfen anderen Programmierern, den Quellcode schneller und leichter zu verstehen, indem sie ihn standardisieren und weniger schwer lesbar machen.

Abschluss

Namenskonventionen sind bei der Programmierung von entscheidender Bedeutung, da sie das Verständnis und die Wartbarkeit des Codes erleichtern. Um Einheitlichkeit und Klarheit zu gewährleisten, sollten sich C++-Entwickler an vorgegebene Benennungsmuster halten. Das Befolgen dieser Regeln kann dazu führen, dass Code leichter zu lesen und zu ändern ist, wodurch die Wahrscheinlichkeit von Fehlern und Defekten verringert wird. Durch die Einhaltung bestimmter Namenskonventionen können Programmierer effizienteren und wartbareren Code erstellen.