Cum se învață programarea C ++: 7 pași (cu imagini)

Cuprins:

Cum se învață programarea C ++: 7 pași (cu imagini)
Cum se învață programarea C ++: 7 pași (cu imagini)

Video: Cum se învață programarea C ++: 7 pași (cu imagini)

Video: Cum se învață programarea C ++: 7 pași (cu imagini)
Video: How to Convert JPG to PDF on PC, iPhone & Android 2024, Mai
Anonim

Învățarea programării nu este cu siguranță ceva ce se poate face peste noapte și necesită multă muncă și dedicație (în special învățarea C ++). Acest ghid vă va ajuta să parcurgeți procesul.

Etapa

Aflați programarea C ++ Pasul 1
Aflați programarea C ++ Pasul 1

Pasul 1. Aflați despre istoria C ++

Cel mai bun mod de a începe învățarea unui limbaj de programare este studierea istoriei acestuia. Deși este posibil să nu înțelegeți tot ce citiți, aceste câteva pagini vă vor prezenta termeni importanți care vor apărea ulterior (cum ar fi „Programare orientată pe obiecte)”.

Aflați programarea C ++ Pasul 2
Aflați programarea C ++ Pasul 2

Pasul 2. Instalați compilatorul C ++ (și IDE posibil)

Compilatoarele sunt necesare pentru programarea în C ++, deoarece codul sursă real trebuie să fie compilat într-un fișier executabil de computer. Dacă utilizați Windows, opțiunea potrivită este Visual C ++ 2010 Express sau dacă utilizați Linux, opțiunea potrivită este Geany. Ambele vin cu un IDE încorporat (mediu de dezvoltare independent), care poate simplifica procesul de scriere a codului sursă. (NOTĂ: Mulți oameni de pe internet vă vor recomanda să utilizați ID-ul și compilatorul Bloodshed Dev-C ++. Dar nu ar trebui, acest software nu a fost actualizat de 5 ani și are multe erori cunoscute, lista este aici: https:// sourceforge.net / p / dev-cpp / bugs /)

Aflați cum să utilizați eficient un IDE. Unele dintre IDE-urile de acolo au propriile ciudățenii personale care vă pot împiedica procesul de învățare. Deci, este o idee bună să citiți sau să păstrați o referință pentru diverse opțiuni și setări IDE

Aflați programarea C ++ Pasul 3
Aflați programarea C ++ Pasul 3

Pasul 3. Alegeți unul sau două tutoriale pentru a începe să învățați C ++

Acest pas, împreună cu instalarea compilatorului, este una dintre cele mai importante etape din toate. Există câteva lucruri de care ar trebui să vă asigurați în această etapă. În primul rând, asigurați-vă că ghidul este scris pentru cititorii care sunt începători complet în programare, deoarece explicațiile sunt cele mai detaliate. Apoi, asigurați-vă că codul din tutorial respectă standardul C ++ 03 sau chiar noul C ++ 11 (nu este încă standardizat, aveți grijă de problemele compilatorului), deoarece compilatoarele moderne vor avea dificultăți în compilarea codului învechit sau pur și simplu respinge-o. Unele tutoriale bune sunt tutorialul C ++ de la cprogramming.com și tutorialul de la www.cplusplus.com/doc/tutorial/.

Aflați programarea C ++ Pasul 4
Aflați programarea C ++ Pasul 4

Pasul 4. Încercați fiecare concept nou

O parte importantă a programării nu este doar citirea despre diferite concepte, ci și utilizarea acestora în propriul cod. Copierea-lipirea codului în IDE este de puțin folos. Este mult mai util dacă introduceți fiecare exemplu și chiar încercați să veniți cu propria idee de program care utilizează conceptele predate pentru a maximiza cantitatea de informații reținute.

Aflați programarea C ++ Pasul 5
Aflați programarea C ++ Pasul 5

Pasul 5. Aflați de la alți dezvoltatori

Unul dintre cele mai bune lucruri despre programare este că, indiferent de nivelul de expertiză pe care îl aveți în programare, va exista întotdeauna cod sursă disponibil pentru același nivel sau un nivel deasupra dvs. O modalitate bună de a învăța din codul sursă mai complex este să citiți până ajungeți într-un punct pe care nu îl înțelegeți, apoi încercați să-l rezolvați în cap; dacă nu cunoașteți o anumită parte a codului, citiți despre el într-un tutorial sau material de referință până când înțelegeți.

Aflați programarea C ++ Pasul 6
Aflați programarea C ++ Pasul 6

Pasul 6. Rezolvați problema folosind conceptele care au fost învățate

Cel mai bun mod de a păstra ceea ce înveți nu este doar prin scrierea de exemple de cod sursă, ci prin finalizarea efectivă a sarcinilor atribuite. Atât cprogramming.com, cât și Project Euler au probleme bune pe care le puteți încerca să rezolvați pentru a aplica conceptele în viața reală. Dacă într-adevăr nu puteți veni cu un algoritm pentru o problemă, atunci, în ultimă instanță, căutați soluții care au fost făcute de alții de pe internet și învățați de la ei. Ce rost are să rezolvi probleme dacă nu înveți din rezultate?

Aflați programarea C ++ Pasul 7
Aflați programarea C ++ Pasul 7

Pasul 7. Ajută-i pe ceilalți care au nevoie de ajutor

Acum, că ați aflat despre C ++, ar trebui să începeți să îi ajutați pe alți începători să-și rezolve problemele online și să le meargă în aceeași călătorie ca a voastră! Nu vă lăsați rapid frustrat dacă persoana care cere ajutor nu vă va asculta sfaturile: alții pot învăța din răspunsurile pe care le oferiți, chiar dacă expeditorul original nu a făcut-o.

sfaturi

  • Nu te frustra repede! Programarea poate fi confuză în anumite momente, dar asta nu înseamnă că ar trebui să arunci toate progresele și să renunți! Dacă un anumit ghid se simte prost când explică un subiect, încercați să citiți un alt ghid despre aceeași problemă; poate problema nu este în tine!
  • Dacă întâmpinați erori în timpul compilării, recitiți codul sursă și vedeți dacă puteți găsi erori. Deși poate părea vag, eroarea în sine va încerca să vă spună ce a mers prost. Deci, vezi dacă poți afla ceva despre greșeli din aceasta.
  • Învață în ritmul tău.
  • Puteți învăța C ++ din Google Play Store sau Appstore căutând „Aflați C ++”.
  • De asemenea, puteți căuta cărți pe C ++.
  • Dacă primiți o eroare când programul rulează, atunci problema nu este o problemă de sintaxă, ci o problemă în algoritmul dvs. Încercați să scrieți exact ceea ce ar trebui să facă algoritmul dvs., apoi comparați-l cu codul sursă. Cel mai prost caz, duceți codul la o comunitate online și vedeți dacă vă pot găsi o problemă. Asigurați-vă că întrebați politicos! Oamenii care vă ajută să vă petreceți timpul pe care ar putea să-i petreacă programând software pentru a face bani pentru a vă răspunde la întrebări. Așadar, nu uitați să vă mulțumesc!
  • Comentează întotdeauna codul tău sursă! Nu este niciodată rău să scrieți o scurtă descriere a funcțiilor programului la început, chiar și pentru un cod simplu și auto-explicativ. Acest pas este, de asemenea, un obicei bun de a respecta mai târziu, atunci când programați un software mare și confuz pe care este posibil să îl înțelegeți, dar ceilalți oameni care citesc sunt confuzi.

Avertizare

  • C și C ++ sunt limbaje de programare de nivel scăzut, ceea ce înseamnă că aveți ocazia să vă blocați computerul cu un cod defect sau cu programe rău intenționate! NICIODATĂ nu compilați și rulați un program care are codul „#include” în el, cu excepția cazului în care sunteți SIGUR cu adevărat că știți ce face. Chiar dacă știi ce faci, încearcă să o eviți cu orice preț.
  • Asigurați-vă că compilatorul și tutorialele sunt actualizate! Compilatoarele învechite pot face să nu se compileze codul sursă valid sau să apară erori ciudate în timpul rulării. Același lucru este valabil și pentru tutoriale.
  • Mulți antivirus vor crede că orice creezi este un virus! Asigurați-vă că adăugați programul la excepție și poate dezactivați antivirusul pentru a împiedica dezinstalarea programului!