Cum se scrie codul standard în C ++
Există modalități nesfârșite de programare a computerelor. În ultimul timp, alegerea este programatorul care decide cum să realizeze ceea ce are nevoie. Cu toate acestea, există multe "bune practici" în ceea ce privește stilurile și utilizarea funcțiilor pentru a obține o mai bună compilare și programe mai sigure. Trebuie luate câteva măsuri de precauție pentru a vă asigura că viitorii programatori (inclusiv dumneavoastră) ai proiectului dumneavoastră vă pot citi și înțelege codul.
conținut
pași
1
Descărcați un 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 programe din linia de comandă, caz în care orice editor de text este suficient. Ar putea fi util să alegeți un editor care să susțină evidențiarea sintaxei și care să indice numerele liniilor. Majoritatea programatorilor consideră că sistemele de tip Unix (Linux, OS X, BSD) sunt cele mai bune medii pentru dezvoltare.
2
Creați un fișier program principal. Fișierul principal trebuie să includă o funcție numită principal (). Aici începe execuția programului. De aici, ar trebui să apelați funcțiile, instanțiați clasele etc. Puteți include și alte fișiere ale aplicației dvs., precum și bibliotecile.
3
Începeți să scrieți programul. Inserați codul sau programul pe care trebuie să-l construiți (puteți vedea câteva exemple de mai jos). Aflați sintaxa, semantica, paradigme de programare orientate pe obiecte, structuri de date, proiectarea algoritmilor, cum ar fi listele legate, cozile prioritare etc. C ++ nu este un limbaj ușor de programat, dar atunci când îl folosiți veți învăța elementele de bază care se extind la toate limbile de programare.
4
Introduceți comentarii în codul dvs. Explicați ce fac funcțiile dvs. și ce reprezintă fiecare variabilă. Alegeți nume clare pentru variabile și funcții. Capitalizați numele variabilelor globale. În general: asigurați-vă că oricine vă citește codul îl poate înțelege.
5
Utilizați indentările necesare în codul dvs. Încă o dată, puteți vedea câteva exemple de mai jos.
6
Compilați-vă codul cu
g ++ main.cpp
7
Rulați programul introducând:
./a.out
Exemple
Exemplul 1:
/ * Acesta este un program simplu pentru a înțelege esențele stilului G ++. Acesta este un program cu compilatorul g ++. * / # Include/ * include funcțiile de intrare și ieșire * / folosind spațiul de nume std- / * folosim funcțiile std (standarde) * / int main () / * declară funcția principală - puteți, de asemenea, să o faceți în formularul int principal. * / {cout << " n Bună ziua Papă" - / * ` n` este o linie nouă ( t este o filă) * / cout << " n Bună ziua mamă" -cout << " n Acesta este primul meu program" -cout << " n Data 11/03/2007" -revenit 0-}
Exemplul 2:
/ * Acest program calculează suma a două numere * / # includefolosind spațiul de nume std-int principal () {float num1, num2, res- / * declara variabile-int, dublu, lung .. de asemenea, de lucru * / cout << " n Introduceți primul număr = " -cin >> num1- / * salvează valoarea utilizatorului în num1 * / cout << " n Introduceți al doilea număr = " -cin >> num2-res = num1 + num2-cout << " n Suma "<< NUM1 <<" și"<< num2 <<" = "<
Exemplul 3: -
/ * Produs de două numere * / # includefolosind spațiul de nume std-int principal () {float num1-int num2-dublu res-cout << " n Introduceți primul număr = " -cin >> NUM1-cout << " n Introduceți al doilea număr = " -cin >> num2-res = num1 * num2-cout << " n Produsul a două numere = " << res ` n` -return 0-}
Exemplul 4:
// Iterați să găsiți o ecuație matematică. În acest caz, aflați și răspunsul / întrebarea nr. 1 a proiectului Eulerfolosind spațiul de nume std-int main () {// deschiderea funcției principale sum1 = 0- int sum2 = 0- int sum3 = 0- int sum4 = 0- // creați numerele necesare pentru a afla answer.for (int a = 0- a < 1000-a = a + 3) {sum1 = sum1 + a-} // Iterați până când a este de 1000 sau mai mult, adăugând 3 la "a" în fiecare iterație. De asemenea, se adaugă "a" la sum1.for (int b = 0- b < 1000-b = b + 5) {sum2 = sum2 + b-} // Iterează până când "b" este 1000 sau mai mult, adăugând 5 la "b" în fiecare iterație. De asemenea, se adaugă "b" la sum2.for (int c = 0- c < 1000- c = c + 15) {sum3 = sum3 + c-} // Iterate până când `c` este 1000 sau mai mult, adăugând 15 la `c` în fiecare iterație. Se adaugă, de asemenea, `c` la sum3.sum4 = sum1 + sum2 - sum3- // suma4 primește valoarea sumei sum1 și sum2 și scade sum3.cout << sum4- // Return sum4, answer.cin.get () - // Așteptați ca utilizatorul să apese pe Enter.return 0- // Declarația returului. // Închiderea funcției principale.
Exemple de stiluri diferite:
int int () {int i = 0-if (1 + 1 == 2) {i = 2}} / * Acesta este stilul Whitesmiths * 2) {i = 2 -}} / * Acesta este stilul GNU * / int main () {int i-if (condiție) {i = 2-function () -}}
sfaturi
- Încercați să utilizați întotdeauna un compilator ISO cu programele dvs.
- "a.out" este numele implicit al fișierului executabil creat de compilator.
avertismente
- Nu folosiți niciodată stiluri confuze sau funcții neutilizate.
Distribuiți pe rețelele sociale:
înrudit
- Cum se deschide un fișier PHP
- Cum se pornește programarea în Python
- Cum de a sparge un program prin modificarea fișierelor DLL
- Cum se creează primul program Java în Ubuntu Linux
- Cum se creează un applet Java
- Cum se creează un bot pentru IRC
- Cum se creează un nou proiect Java în Eclipse
- Cum se creează un program simplu în C ++
- Cum se creează un program simplu în C
- Cum se creează un calculator simplu în Visual Basic 6.0
- Cum se descarcă, se instalează și se rulează JDK și Eclipse
- Cum se descarcă Eclipse
- Cum se descarcă Eclipse IDE în sistemul de operare Windows
- Cum se execută un fișier HTML
- Cum se scrie un program Java cu două clase folosind Eclipse
- Cum se scrie un program în Python care să arate fraza `Hello world`
- Cum să remediați o imagine de fundal în HTML
- Cómo instalar JavaFX en Ubunu Linux
- Cum se instalează Mesa (OpenGL) în Linux Mint
- Cum se instalează Qt SDK în Microsoft Windows
- Cum se instalează Python