Mi az elnevezési konvenció a C++ nyelven?

Mi Az Elnevezesi Konvencio A C Nyelven



Az elnevezési konvenciók a kódolás fontos részét képezik. Ez a függvények, változók, osztályok és egyéb program entitások megfelelő nevek kiválasztásának folyamata. Az elnevezési konvenciók javítják a kód olvashatóságát és megértését, lehetővé téve a jövőbeni egyszerűbb karbantartást és adaptálást. A következő rész a C++ elnevezési konvenciókon megy keresztül.

Mi az elnevezési konvenció a C++ nyelven?

A C++ elnevezési szabványai gyakran tartalmaznak bizonyos előtagokat vagy utótagokat, tevebetűket, nagybetűket a változókhoz, és az osztályok kezdőnevét nagybetűkkel. Ezen konvenciók célja, hogy a kód következetesebb és könnyebben olvasható legyen, hogy más programozók gyorsan és könnyen megérthessék azt.







A változók különböző elnevezési konvenciói

A C++-ban néhány tipikus változónév-gyakorlat a következő:



1: A változóneveknek leíró jellegűnek kell lenniük és szignifikáns, pontosan leírva, hogy a változó mit képvisel.



2: Teve tok: Ez egy olyan stílus, amelyben a szó kezdőbetűje kisbetű, és minden következő szó kezdőbetűje nagybetűs, a szavak között nincs üres szóköz. A C++ nyelvben ezt a konvenciót gyakran használják a változónevekre.





3: Az „is” használata a logikai változók előtagjához: A változók nevét általában „is” vagy „has” előtaggal írják elő, jelezve, hogy a változó logikai értéket képvisel.

4: Az állandókat minden nagybetűvel és aláhúzással kell megnevezni szavak között jelezni, hogy nem kívánják frissíteni.



5: Pascal eset: Ez az eset hasonló a teve esetéhez. Az egyetlen különbség a kettő között az, hogy a kezdő szó kezdőbetűjét Pascal esetében is nagybetűvel kell írni. A tevebetűvel szemben, amelyben a kezdő szó kisbetűs, ha Pascal-betűt használunk, minden szó nagybetűvel kezdődik.

Az alábbiakban egy példa látható a C++ elnevezési konvenciókra, így könnyen megértheti az elnevezési konvenció fogalmát.

Példa: C++ program változók megjelenítésére különböző elnevezési konvenciókkal

Az alábbiakban egy egyszerű C++ programmegvalósítás látható, amely bemutatja a fenti változók elnevezési konvencióit:

#include
névtér használata std;

int fő ( ) {
// változók leíró neveivel
int totalNumber = 100 ;
// változónevek teve-esetével
string nameOfStudent = 'Saját maga' ;
// Logikai változók előtagja 'van'
bool isEmployed = hamis ;
bool isChecked = igaz ;
// Az összes nagybetű alkalmazása számára állandó változók
const int HIGHEST_ASSIGNMENT = 100 ;
const double PI_VALUE = 3.14 ;
// a változó elnevezési konvenciója pascalon keresztül ügy
string FinalResultOfStudent = 'passz' ;
cout << '--[A változók eltérő elnevezési konvenciója a C++-ban]--' << endl;
cout << '1: A változók leíró neveivel' << endl;
cout << 'Tanulók teljes száma: ' << teljes szám << endl;
cout << '2: Camel-Case változónevekkel' << endl;
cout << 'Tanuló név: ' << a diák neve << endl;
cout << '3: Logikai változók előtaggal' << endl;
cout << 'Alkalmazva van: ' << alkalmazva van << endl;
cout << 'Be van jelölve:' << Ellenőrizve << endl;
cout << '4: Az összes nagybetűs elnevezési konvenció konstans változók esetén' << endl;
cout << 'A legtöbb megbízás:' << HIGHEST_ASSIGNMENT << endl;
cout << 'A PI értéke: ' << PI_VALUE << endl;
cout << '5: Változó konvenció Pascal-betűvel' << endl;
cout << 'Végeredmény: ' << Végső EredményOfStudent << endl;
Visszatérés 0 ;
}

Ez a program egyszerűen deklarálta a változó szintaxisát a fent említett öt elnevezési konvenciónak megfelelően. A fő függvényben az első változó a totalNumber, amely a leíró elnevezési konvenció amely 100 értéket nyomtat kimenetként. A következő nameOfStudent változót Mickle Steve inicializálja, amely a Camel Case névadási konvenció.

Az isEmployed és az isChecked változók a logikai eredményt mutatták kimenetként, amely a Előtag elnevezési konvenció. Ezt követően a HIGHEST_ASSIGNMENT és PI_VALUE változók inicializálása 100 és 3.14 tiszteletben tartási értékekkel történik, amelyek meghatározzák a az elnevezési konvenció nagybetűje .

Végül a FinalResultOfStudent változó a A változók elnevezési konvenciója. Ez az egyszerű program egyenként alkalmazta a fent említett elnevezési konvenciót, és kinyomtatta őket a konzolon a cout használatával, ahogy az a következő kimeneten látható:

Jegyzet: Ezek az elnevezési konvenciók segítenek más programozóknak abban, hogy gyorsabban és könnyebben megértsék a forráskódot azáltal, hogy szabványossá és kevésbé nehezen olvashatóvá teszik azt.

Következtetés

Az elnevezési konvenciók kritikusak a programozásban, mivel segítik a kód megértését és a karbantarthatóságot. Az egységesség és tisztaság garantálása érdekében a C++ fejlesztőknek be kell tartaniuk a megadott elnevezési mintákat. E szabályok betartása megkönnyítheti a kód olvashatóságát és megváltoztatását, csökkentve a hibák és hibák esélyét. Bizonyos elnevezési konvenciók betartásával a programozók hatékonyabb és karbantarthatóbb kódot állíthatnak elő.