Cum să înveți programarea pe c ++

Cum să învățați programarea cu++. Formarea de programare durează cu siguranță mai mult de o noapte și necesită o mulțime de muncă grea și devotament față de cazul (în special în C ++). Acest ghid vă va ajuta în acest proces.

Pași

  1. Imagine intitulată Aflați o programare C ++ Pasul 1
unu. Aflați despre povesti cu++. Cea mai bună modalitate de a începe programarea în limba este de a cunoaște rădăcinile sale. Chiar dacă nu puteți înțelege tot ceea ce citiți, unele dintre aceste pagini vă vor introduce în termeni importanți care vor veni mai târziu (de exemplu, "Programare orientată pe obiecte").
  • Imagine intitulată Aflați o programare C ++ Pasul 2
    2. Instalați compilatorul C ++ (și, eventual, IPR). Pentru programarea pe C ++, compilatorul necesită, deoarece codul sursă actual trebuie să fie compilat într-un fișier pe care computerul dvs. va putea să funcționeze. Dacă utilizați Windows, Visual C ++ 2010 Express va fi o opțiune bună și dacă utilizați Linux, Geany va fi o alegere bună. Ambele sunt echipate cu un IPR încorporat (mediu de dezvoltare independentă), care poate face mai ușor procesul de scriere a codului sursă. (NOTĂ:. Mulți oameni online vă recomandă să utilizați compilatorul DPI și Dev-C de sânge++. Nu face aia. Nu a fost actualizat timp de 5 ani și are multe pagini de greșeli celebre enumerate aici: http: // sourceforge.NET / TRACKER /?group_id = 10639 & ATID = 110639)
  • Aflați cum să utilizați în mod eficient ISR. Unele medii de dezvoltare integrate au propriile lor certuri individuale care pot fi confuze, deci ar fi utilă citirea sau salvarea unui link către diverse opțiuni și setări pentru DIPR dvs.
  • Imagine intitulată Aflați o programare C ++ Pasul 3
    3. Selectați un tutorial sau două pentru a începe învățarea c++. Acest pas, împreună cu compilatorul, unul dintre cele mai importante etape ale întregului proces. Există mai multe lucruri în care trebuie să vă asigurați că. În primul rând, asigurați-vă că manualul este scris pentru noii nou-veniți în programare și în detaliu în descrierile lor. În continuare, asigurați-vă că codul din manual urmează standardul C ++ 03 sau chiar noul C ++ 11 (care nu este încă standardizat, astfel încât să se ferească de întrebările compilatorului), deoarece compilatoarele moderne pot avea probleme cu compilarea unui învechit cod sau pur și simplu respinge-o în general. Exemplele bune sunt Tutorialul C ++ pe site-ul cu programare.COM și manualul de pe site-ul CPLUSPLUS.COM / DOC / TUTORIAL /.
  • Imagine intitulată Aflați o programare C ++ Pasul 4
    4. Încercați toate conceptele noi. O parte importantă a programării nu este doar de citit despre diverse concepte, ci și de a le folosi în codul său. Codul de copiere în DPI nu va da rezultate. Este mult mai util să introduceți fiecare exemplu și chiar să încercați să vă creați propriile idei de programe care utilizează conceptul de studiere a cantității maxime de informații.
  • Imagine intitulată Aflați o programare C ++ Pasul 5
    cinci. Aflați de la alți dezvoltatori. Unul dintre cele mai bune lucruri din programare este că, indiferent de modul în care nivelul de calificare pe care îl aveți, codul sursă de același nivel sau la un pas de mai sus va fi întotdeauna disponibil. O modalitate bună de a studia un cod sursă mai complex este de a citi până când ajungeți la punctul 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 acest lucru în tutorialul dvs. sau material de referință până când înțelegeți.
  • Imagine intitulată Aflați o programare C ++ Pasul 6
    6. Câștigați sarcini folosind conceptele pe care le-ați învățat. Absolut cel mai bun mod de a păstra ceea ce veți învăța - nu numai pentru a scrie exemplele codului sursă, dar îndeplinesc sarcinile cu ele. Cum ar fi cu programarea.COM și proiectul Euler va provoca probleme bune pe care le puteți încerca să decideți prin aplicarea de concepte în situații de viață reală. Dacă nu puteți crea un algoritm pentru o sarcină, ca un caz extrem, verificați prezența unui altul similar, realizat de alții și învățați de la acesta. Care este punctul de rezolvare a problemei, dacă nu învățați din rezultat?
  • Imagine intitulată Aflați o programare C ++ Pasul 7
    7. Ajutați pe alții care au nevoie de ajutor. Acum că ați învățat cum să lucrați cu C ++, ar trebui să începeți să ajutați alți nou-veniți online cu rezolvarea problemelor lor și să le sprijini pe aceeași cale pe care ați fost! Nu vă descurajați dacă persoana care v-a întrebat despre ajutor nu dorește să asculte sfatul dvs .: răspunsul dvs. poate fi util altcuiva.
  • sfaturi

    • Comentați întotdeauna codul sursă! Chiar și pentru un cod simplu și ușor de înțeles nu va afecta niciodată să scrie o scurtă explicație a funcției programului la început. Acesta va fi, de asemenea, un obicei util atunci când programați mai târziu un software confuz mare pe care îl puteți înțelege, dar care ar confunda un alt cititor.
    • Nu fi supărat! Programarea software-ului poate fi confuză, dar cu siguranță nu înseamnă că ar trebui să aruncați pur și simplu toate progresul dvs. și să renunțați la învățare! Dacă o carte specifică de referință nu face față muncii dvs., încercați să citiți altul pe această problemă - nu ar trebui să fie problema dvs!
    • Dacă obțineți erori în timpul executării, problema nu este o problemă de sintaxă, ci a existat o problemă cu algoritmul. Încercați să înregistrați lucruri exacte pe care ar trebui să le faceți algoritmul dvs. și apoi să le comparați cu codul sursă. Cea mai proastă versiune a dezvoltării evenimentelor - Afișați-vă codul comunității Internet și vedeți dacă pot găsi probleme pentru dvs., dar asigurați-vă că vă cereți cu amabilitate! Oamenii care vă ajută să utilizați timpul pe care ar putea să-și petreacă pe programare pentru a răspunde la întrebări, așa că fii recunoscător!
    • Dacă obțineți o eroare de compilare, recitați codul sursă și vedeți dacă puteți găsi erori. Deși erorile în sine pot părea criptate, încearcă să vă spună că este greșit, deci vedeți ce puteți afla despre eroare.

    Avertizări

    • C ++ - limbi de programare foarte scăzute, adică aveți posibilitatea de a distruge computerul cu codul incorect sau malware orientat! Nu compilați niciodată și nu rulați programe care au"#Include ", Dacă nu sunteți absolut sigur că știți ce faceți și chiar dacă știți ce faceți, încercați să o evitați.
    • Asigurați-vă că compilatorul și tutorialul dvs. sunt relevante! Compilatoarele depășite nu pot compila codul sursei de lucru sau pot provoca erori ciudate în timpul executării. Același lucru se poate spune despre manuale.
    Publicații similare