Ce este convenția de denumire în C++

Ce Este Conventia De Denumire In C



Convențiile de denumire reprezintă o parte importantă a codificării. Este procesul de alegere a numelor potrivite pentru funcții, variabile, clase și alte entități de program. Convențiile de denumire îmbunătățesc lizibilitatea și înțelegerea codului, permițându-i să fie mai simplu de întreținut și adaptat în viitor. Următoarea secțiune va trece prin convențiile de numire C++.

Ce este convenția de denumire în C++?

Standardele de denumire în C++ implică adesea utilizarea anumitor prefixe sau sufixe, majuscule, majuscule pentru variabile și nume de început ale claselor cu litere mari. Scopul acestor convenții urmărește să mențină codul mai consistent și mai ușor de citit, astfel încât alți programatori să-l poată înțelege rapid și ușor.







Convenție diferită de denumire a variabilelor

În C++, unele practici tipice privind numele variabilelor sunt:



1: Numele variabilelor ar trebui să fie descriptive și semnificativ, descriind exact ce reprezintă variabila.



2: Carcasă pentru cămilă: Este un stil în care litera inițială a unui cuvânt este scrisă cu minuscule, iar litera inițială a fiecărui cuvânt care urmează este scrisă cu majuscule, fără spații goale între cuvinte. În C++, această convenție este adesea folosită pentru numele variabilelor.





3: Folosind „is” pentru a prefix variabilele booleene: Este de obicei să se prefixeze numele unei variabile cu „este” sau „are” pentru a indica faptul că aceasta reprezintă o valoare booleană.

4: Constantele trebuie denumite prin toate literele mari și sublinierea printre cuvinte pentru a indica faptul că acestea nu sunt destinate a fi actualizate.



5: Cazul Pascal: Acest caz este similar cu carcasa pentru cămilă. Singura distincție între ambele este că litera de început a cuvântului inițial trebuie, de asemenea, scrisă cu majuscule în cazul lui Pascal. Spre deosebire de cazul cămilă, în care cuvântul inițial este cu litere mici, dacă folosești literă Pascal, fiecare cuvânt începe cu o literă mare.

Mai jos este un exemplu de convenții de denumire în C++, astfel încât să puteți înțelege cu ușurință conceptul de convenție de denumire.

Exemplu: Program C++ pentru afișarea variabilelor cu diferite convenții de denumire

Mai jos este o implementare simplă a programului C++ care arată convențiile de denumire a variabilelor de mai sus:

#include
folosind namespace std;

int principal ( ) {
// cu nume descriptive ale variabilelor
int totalNumber = 100 ;
// cu camel-case de nume variabile
șir nameOfStudent = 'Se' ;
// Prefixarea variabilelor booleene 'este'
bool isEmployed = fals ;
bool isChecked = Adevărat ;
// Aplicarea tuturor literelor mari pentru variabile constante
const int HIGHEST_ASSIGNMENT = 100 ;
const dublu PI_VALUE = 3.14 ;
// convenția de numire a variabilei prin pascal caz
șir FinalResultOfStudent = 'Trece' ;
cout << „--[Convenția de denumire diferită a variabilelor în C++]--” << endl;
cout << „1: cu nume descriptive ale variabilelor” << endl;
cout << „Numărul total de studenți:” << numărul total << endl;
cout << „2: Cu Camel-Cas de nume de variabile” << endl;
cout << 'Numele studentului: ' << numele studentului << endl;
cout << „3: cu prefixarea variabilelor booleene” << endl;
cout << 'Este angajat: ' << este angajat << endl;
cout << 'Este bifat: ' << este bifat << endl;
cout << „4: Cu aplicarea convenției de denumire a tuturor literelor mari pentru variabilele constante” << endl;
cout << „Cel mai mare număr de sarcini:” << HIGHEST_ASSIGNMENT << endl;
cout << „Valoarea PI:” << PI_VALUE << endl;
cout << „5: Convenția variabilă cu Pascal-Case” << endl;
cout << 'Rezultat final: ' << FinalResultOfStudent << endl;
întoarcere 0 ;
}

Acest program a declarat pur și simplu sintaxa variabilă conform celor cinci convenții de denumire menționate mai sus. În funcția principală, prima variabilă este totalNumber, care este conform convenție de denumire descriptivă care imprimă 100 de valori ca rezultat. Următoarea variabilă nameOfStudent este inițializată cu Mickle Steve, care arată Convenția de denumire a Camel Case.

Variabilele isEmployed și isChecked au arătat rezultatul boolean ca rezultat care reprezintă Convenția de denumire a prefixelor. După aceasta, variabilele HIGHEST_ASSIGNMENT și PI_VALUE sunt inițializate cu valori respectate ca 100 și 3.14, care definește litera mare a convenției de denumire .

În cele din urmă, variabila FinalResultOfStudent reprezintă Convenția de caz pasal a denumirii variabilelor. Acest program simplu a folosit una câte una convenția de denumire menționată mai sus și le imprimă pe consolă folosind cout, așa cum se arată în următoarea ieșire:

Notă: Aceste convenții de denumire ajută alți programatori să înțeleagă codul sursă mai rapid și mai ușor, făcându-l standardizat și mai puțin dificil de citit.

Concluzie

Convențiile de denumire sunt esențiale în programare, deoarece ajută la înțelegerea și menținerea codului. Pentru a garanta uniformitatea și claritatea, dezvoltatorii C++ ar trebui să respecte modelele de denumire specificate. Respectarea acestor reguli poate face codul mai ușor de citit și modificat, reducând șansele de erori și defecte. Urmând anumite convenții de denumire, programatorii pot produce cod mai eficient și mai ușor de întreținut.