Există multe modalități de a programa un computer. În cele din urmă, decizia cu privire la modul de realizare a ceea ce este necesar revine programatorului. Cu toate acestea, există multe „bune practici” care utilizează stiluri și funcții pentru o mai bună compilare și programe. Este nevoie de un pic de precizie pentru a vă asigura că următorii programatori (inclusiv dumneavoastră) din proiect vă pot citi și înțelege codul.
Etapa
Metoda 1 din 2: Scrierea codului standard
Pasul 1. Descărcați un IDE (mediu de dezvoltare integrat) pentru C ++, cum ar fi Eclipse, Netbeans și CodeBlocks, sau puteți utiliza un editor de text simplu, cum ar fi Notepad ++ sau VIM
De asemenea, puteți rula programul din linia de comandă, caz în care orice editor de text va fi suficient. Ar putea fi util dacă alegeți un editor care acceptă evidențierea sintaxei și numerotarea liniilor. Majoritatea programatorilor consideră că sistemele de tip Unix (Linux, OS X, BSD) sunt cele mai bune medii pentru dezvoltare.
Pasul 2. Creați fișierul principal al programului
Fișierul principal trebuie să includă o funcție numită main (). Aici începe execuția programului. De aici, va trebui să apelați funcții, clase de prefix etc. Alte fișiere din aplicația dvs., precum și biblioteci pot fi incluse în acest fișier.
Pasul 3. Începeți să scrieți programul
Introduceți codul sau programul pe care doriți să îl creați (vedeți câteva exemple mai jos). Aflați sintaxa, semantica, paradigmele de programare orientate pe obiecte, striația datelor, proiectarea algoritmilor precum liste legate, cozi de prioritate etc. C ++ nu este un limbaj ușor de programat, dar acest lucru vă va învăța elementele de bază care funcționează cu toate limbajele de programare.
Pasul 4. Introduceți comentariile în cod
Explicați pentru ce funcții și variabile sunt utilizate. Alegeți nume clare pentru variabile și funcții. Profitați de numele variabilelor globale. În general, asigurați-vă că oricine vă citește codul îl poate înțelege.
Pasul 5. Folosiți liniuțe corespunzătoare în cod
Din nou, consultați exemplul de mai jos.
Pasul 6. Compilați codul cu
g ++ main.cpp
Pasul 7. Rulați programul tastând:
./a.out
Metoda 2 din 2: Exemplu
Pasul 1. Luați în considerare exemplul 1:
/ * Acest program simplu este conceput pentru a înțelege elementele de bază ale stilului g ++. Acest program folosește compilatorul g ++. * / #Include / * introduceți funcțiile de intrare și ieșire * / folosind spațiul de nume std; / * folosim funcția std (standard) * / int main () / * declarăm funcția principală; De asemenea, puteți utiliza int main (void). * / {cout << "\ n Bună ziua, tată"; / * '\ n' este o linie nouă ( t este o filă nouă) * / cout << "\ n Hello Mom"; cout << "\ n Acesta este primul meu program"; cout << "\ n Data 2018-04-20"; returnează 0; }
Pasul 2. Luați în considerare exemplul 2:
/ * Acest program pentru a număra suma a două numere * / #include folosind spațiul de nume std; int main () {float num1, num2, res; / * declara variabilă; int, double, long … poate fi folosit și * / cout << "\ n Introduceți primul număr ="; cin >> num1; / * introduceți valoarea utilizatorului în num1 * / cout << "\ n Introduceți al doilea număr ="; cin >> num2; res = num1 + num2; cout << "\ n Sum" << num1 << "și" << num2 << "=" << res '\ n'; returnează 0; }
Pasul 3. Exemplul de studiu 3:
/ * Înmulțiți două numere * / #includeți folosind spațiul de nume std; int main () {float num1; int num2; rezoluție dublă; cout << "\ n Introduceți primul număr ="; cin >> num1; cout << "\ n Introduceți al doilea număr ="; cin >> num2; res = num1 * num2; cout << "\ n Înmulțiți două numere =" << res '\ n'; returnează 0; }
Pasul 4. Luați în considerare exemplul 4:
// '' Buclare '' pentru a găsi formula matematică. În acest caz, programul caută răspunsul la // Întrebarea nr. 1 din Project Euler. #includeți utilizarea spațiului de nume std; int main () {// Deschiderea '' Main ''. int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // Generați întregul necesar pentru a găsi răspunsul. for (int a = 0; a <1000; a = a + 3) {sum1 = sum1 + a;} // '' Buclă '' până când a este mai mare sau egal cu 1000, adăugând câte 3 '' bucle ''. Adăugați și un la sum1. for (int b = 0; b <1000; b = b + 5) {sum2 = sum2 + b;} // '' Buclă '' până când b este mai mare sau egal cu 1000, adăugând câte 5 '' bucle ''. Adăugați și b la sum2. for (int c = 0; c <1000; c = c + 15) {sum3 = sum3 + c;} // '' Buclă '' până când c este mai mare sau egal cu 1000, adăugând 15 la c la fiecare buclă '' '' '. Adăugați și c la sum3. sum4 = sum1 + sum2 - sum3; // sum4 ia suma sum1 și sum2, minus sum3. cout << sum4; // Rezultatul este sum4, răspunsul. cin.get (); // Așteptați ca utilizatorul să apese Enter. returnează 0; // Declarație de returnat. } // Închidere principală.
Pasul 5. Luați în considerare următoarele exemple cu diferite stiluri:
int main () {int i = 0; if (1 + 1 == 2) {i = 2; }} / * Whitesmiths Style * / int main () {int i; if (1 + 1 == 2) {i = 2; }} / * Stil GNU * / int main () {int i; if (condiție) {i = 2; funcții (); }}
sfaturi
- Utilizați întotdeauna un compilator ISO pentru programele dvs.
- „a.out” este numele de fișier executabil implicit generat de compilator.
- Dacă scrieți ceva care utilizează o mulțime de variabile sau funcții diferite, includeți câteva comentarii pentru a facilita depanarea și înțelegerea ulterioară!