1
Familiarizați-vă cu istoria limbajului C ++. Cea mai bună modalitate de a începe programarea într-o anumită limbă este de a afla despre sursa acesteia. Chiar dacă nu înțelegeți tot ce citiți, va fi important să cunoașteți mai mulți termeni noi și esențiali pentru conceptele pe care le veți învăța mai târziu (cum ar fi "programarea orientată pe obiecte").
2
Instalați un compilator C ++. Veți avea nevoie de un compilator pentru a începe programarea în C ++, deoarece codul sursă al programului dvs. trebuie mai întâi să fie compilat într-un fișier pe care computerul dvs. este capabil să îl execute. Dacă utilizați sistemul
ferestre, o opțiune bună ar fi compilatorul
vizual C ++ 2010
exprima- dacă utilizați sistemul
Linux, o opțiune bună ar fi
geany. Aceste două compilatoare însoțesc un mediu integrat de dezvoltare (IDE, acronim pentru "
mediu independent de dezvoltare") care facilitează procesul de scriere a codului sursă.
Bloodshed Dev-C ++: nu a fost actualizat pentru mai mult de cinci ani și are o funcționalitate
lista lungă de bug-uri cunoscut.
- Aflați cum să utilizați IDE cât de bine poți. Unele IDE au particularități care pot să creeze un cod, astfel încât să fie conștienți de caracteristicile și de diferitele opțiuni și setări ale IDE-ului pe care îl utilizați.
3
Căutați și alegeți unul sau două tutoriale pentru a începe să studiați limba C ++. Un material bun de studiu (precum și a instala un compilator pe computer) este unul dintre cei mai importanți pași în acest proces. Există unele detalii pe care trebuie să acorde o atenție: În primul rând, asigurați-vă că tutorial ales a fost scris special pentru incepatori in programare (acestea au de obicei mai multe informații detaliate) - în al doilea rând, să încerce să afle dacă codurile de surse tutoriale urmați standard C ++ 03 sau cele mai recente C ++ 11 (non-standardizate încă), deoarece compilatoare moderne pot găsi că este dificil la momentul construi (sau pur și simplu respinge) linii de cod scrise într-un limbaj învechit. Unele tutoriale bune (în limba engleză) pot fi găsite la
Cprogramming.com și în
Cplusplus.com.
4
Practicați fiecare dintre noile concepte învățate. O parte importantă a procesului de programare nu este numai învățarea diferitelor concepte de programare, ci și experimentarea cu acestea atunci când vă scrieți propriile coduri. Copierea și inserarea codurilor tutorial vă va duce doar până la un punct. Pentru a obține bine, începe să scrie tot codul sursă al fiecăruia dintre exemplele de materialul lor de studiu sau încercați chiar crea propriile coduri utilizând conceptele studiate (acest lucru va ajuta pentru a maximiza cantitatea de informații pe care le va fi capabil pentru a reține).
5
Aflați de la codurile altor dezvoltatori. Unul dintre cele mai bune lucruri despre programare este că, indiferent de nivelul de cunoștințe, puteți găsi întotdeauna coduri open source care vor fi la același nivel sau la același nivel cu al tău. O modalitate bună de a învăța dintr-un cod mai complex este să o citiți în detaliu până când găsiți o parte pe care nu o puteți înțelege și apoi să o înțelegeți mental. Dacă nu înțelegeți o anumită parte a codului, consultați și studiați tutorialul sau materialele de referință până când puteți.
6
Rezolvați problemele folosind conceptele pe care le-ați învățat. Cel mai eficient mod de a păstra cunoștințele pe care le învățați nu este doar să scrieți coduri sursă pentru exemple, ci și să rezolvați problemele prin coduri. Paginile
Cprogramming.com și
Proiectul Euler oferă probleme pe care le puteți încerca să le rezolvați prin aplicarea conceptelor de programare în situații reale. Dacă nu puteți rezolva o problemă particulară în nici un fel, căutați o soluție creată de un alt programator și studiați codul sursă. Care este utilizarea soluționării unei probleme dacă nu este posibil să se învețe din soluția sa?
7
Ajutați alți programatori care au nevoie de ajutor. Acum, că aveți cunoștințe și experiență cu limbajul C ++, este timpul pentru a începe să ajute programatori novice pentru a rezolva problemele și întrebările lor și le-a pus în același mod în care a mers! Nu te frustrat dacă persoana care l-a cerut ajutorul să nu asculte sfatul tău: altcineva poate învăța ceva nou de la răspunsul (chiar dacă nu a cerut inițial care întrebare).