Cum să învățați să programați în C ++
Învățați să programați nu este ceva ce puteți face într-o zi și necesită muncă și dedicare grea - mai ales cu C ++. Acest ghid vă va ajuta în timpul procesului.
conținut
paşi
1
Cunoașteți povestea C ++. Cea mai bună modalitate de a începe programarea într-o limbă este să-i cunoașteți rădăcinile. Chiar dacă ați putea să nu înțelegeți tot ce citiți, unii dintre acești pași vă vor prezenta terminologia importantă pe care o veți avea nevoie mai târziu (cum ar fi "Programarea obiectelor").
2
Instalați un compilator C ++ (și, eventual, un IDE). Aveți nevoie de un compilator pentru programare în C ++, deoarece codul sursă trebuie să fie compilat într-un fișier pe care computerul dvs. îl poate rula. Dacă utilizați Windows, o opțiune bună ar putea fi Visual C ++ 2010 Express sau Geany dacă utilizați Linux. Ambele includ un IDE (Independent Development Environment), care poate simplifica procesul de scriere a codului. Notă: mulți oameni online recomandă utilizarea ID-ului Bloodshed Dev-C ++ și a compilatorului. NU FACEȚI, nu a fost actualizat în ultimii 5 ani și există pagini și pagini cu bug-uri cunoscute, enumerate în acest legătură.
3
Alegeți un tutorial sau două pentru a afla cum să utilizați C ++. Acest pas, împreună cu cel al compilatorului, este unul dintre cele mai importante. Există câteva lucruri pe care trebuie să le aveți în acest moment. În primul rând, asigurați-vă că ghidul este scris pentru programatori, pentru că aceștia sunt cei care oferă cele mai complete descrieri. Apoi, faceți codul tutorial urmați standardul C ++ 03 sau chiar noul C ++ 11 (încă nu este standardizat, deci este posibil să existe unele probleme de compilator), deoarece compilatorii moderni vor avea probleme în compilarea codul vechi sau pur și simplu îl va refuza. Unele tutoriale adecvate sunt site-ul cprogramming.com și site-ul cplusplus.com/doc/tutorial/.
4
Încercați fiecare concept nou. O parte importantă a programării nu este numai citirea unor concepte diferite, ci folosirea acestora în codul dvs. Copierea și lipirea unui cod în IDE nu vă va oferi nicio valoare adăugată. Este mult mai avantajos să notați fiecare exemplu și să creați programe din ideile proprii care utilizează conceptele pe care le învățați pentru a maximiza cantitatea de informații stocate.
5
Aflați de la alți programatori. Unul dintre cele mai bune lucruri de făcut în ceea ce privește programarea este că, indiferent de nivelul dvs. de programare, va exista întotdeauna un cod sursă disponibil care are același nivel sau un nivel ușor mai ridicat. O modalitate buna de a învăța din codul sursă cel mai complicat este să o citiți până când ajungeți la un punct pe care nu-l înțelegeți și apoi să încercați să îl procesați în mintea dvs. - dacă nu cunoașteți o anumită porțiune a codului, citiți ceva despre el în tutorialul dvs. în materialul de referință.
6
Faceți probleme cu ajutorul conceptelor pe care le-ați învățat. Cel mai bun lucru pe care trebuie să-l țineți cont este ceea ce ați învățat nu numai să scrieți exemple de cod, ci să faceți o serie de operațiuni cu ele. Atât cprogramming.com, cât și Project Euler au probleme bune pe care le puteți încerca să le rezolvați prin aplicarea conceptelor în situații reale. Dacă nu puteți crea absolut un algoritm pentru o problemă, încercați cel puțin online să găsiți un exemplu de la altcineva și să învățați de la el. Care este utilizarea rezolvării problemelor dacă nu învățați din rezultat?
7
Ajutați-i pe alții care au nevoie de ajutor. Acum, că ați învățat C ++, ar trebui să începeți să ajutați alți începători online cu problemele lor și să le începeți așa cum ați făcut! Nu fi frustrat dacă oamenii care solicită ajutor nu vor să asculte sfatul dvs.: altcineva ar putea învăța din răspunsurile pe care le-ați dat, chiar dacă persoana care a scris postul nu a făcut-o.
Sfaturi
- Comentează întotdeauna codul sursă! Chiar și pentru codul simplu care este explicabil, nu dă naștere niciodată să scrie o scurtă explicație a funcționalității programului, la început. Este, de asemenea, un obicei bun pentru a le introduce în programarea programelor mari și care pot fi confuze, pe care ați putea înțelege mai târziu, dar ar putea crea probleme pentru oricine care vrea să le citească.
- Nu fi frustrat! Programarea poate fi confuză în unele cazuri, dar cu siguranță nu înseamnă că trebuie doar să aruncați toate progresele și să vă închideți! Dacă un anumit ghid nu explică bine un subiect, încercați să citiți altul - este posibil să nu fiți cel care are problema!
- Dacă primiți erori atunci când programul este lansat, înseamnă că există o eroare de sintaxă în algoritmul dvs. Încercați să scrieți exact ceea ce ar trebui să faceți algoritmul dvs., apoi să îl comparați cu sursa dvs. În cel mai rău caz, introduceți codul într-un forum online și vedeți dacă pot găsi problema pentru dvs., dar asigurați-vă că o cereți cu amabilitate! Oamenii care vă ajută își petrec timpul pentru dvs. - ar putea folosi pentru a programa software-ul și a face bani, mai degrabă decât să răspundă la întrebările dvs. - deci fiți recunoscători!
- Dacă primiți erori atunci când compilați, citiți codul sursă și vedeți dacă puteți găsi erorile. Chiar dacă mesajele de eroare pot părea criptice, ei încearcă să vă spună ce este în neregulă, așa că vedeți dacă vă permit să înțelegeți ceva despre eroare.
Avertismente
- Asigurați-vă că compilatorul și tutorialul dvs. sunt actualizate! Formatele de modă veche nu pot să compileze codul sursă corect și să ofere erori ciudate în execuție. Același lucru se poate spune despre tutoriale.
- C și C ++ sunt limbi de programare de nivel scăzut, în sensul că aveți posibilitatea să vă distrugeți calculatorul cu un cod greșit sau cu programe care sunt în mod deliberat dăunător! Asigurați-vă că NU compilați NICIODATĂ și nu rulați niciun program pe care îl au "#include " în ele, cu excepția cazului în care sunteți complet siguri de ceea ce faceți și chiar dacă știți exact ce faceți, încercați să o evitați cu orice preț.
Distribuiți pe rețelele sociale:
înrudit
- Cum să începeți programarea învățării
- Cum să faci primii pași în programare
- Cum se compilează și se execută un program Java utilizând Promptul de comandă
- Cum se compilează un program C utilizând compilatorul GNU GCC
- Cum se compilează un program în Linux
- Cum se convertesc fișierele CPP la fișierele EXE
- Cum se creează o aplicație Consola "Hello World" în Visual C +
- Cum se creează un program în C
- Cum se creează un program în C Sharp
- Cum se creează un program simplu în C ++
- Cum se creează un sistem de operare
- Cum să devii programator
- Cum să deveniți Programator Videogame
- Cum să deveniți programator Java
- Cum să învățați să programați cu .NET
- Cum să învățați elementele de bază ale programării
- Cum de a învăța un limbaj de programare
- Cum se instalează și configurează Visual Studio Express 2013
- Cum se instalează un antivirus
- Cum se programează o telecomandă RCA universală
- Modul de programare