Ako sa naučiť programovanie na c ++

Ako sa naučiť programovanie++. Programovanie Tréning určite trvá viac ako jednu noc a vyžaduje veľa tvrdej práce a oddanosti prípadu (najmä v C ++). Táto príručka vám pomôže v procese.

Kroky

  1. Obrázok s názvom Naučte sa C ++ programovanie krok 1
jeden. Ďalšie informácie o príbehoch++. Najlepší spôsob, ako začať programovanie v jazyku, je poznať svoje korene. Aj keď nemôžete pochopiť všetko, čo čítate, niektoré z týchto stránok vám predstaví dôležité výrazy, ktoré prídu neskôr (napríklad, "Objektovo orientované programovanie").
  • Obrázok s názvom Naučte sa C ++ programovanie krok 2
    2. Nainštalujte C ++ kompilátor (a prípadne IPR). Pre programovanie na C ++, kompilátor vyžaduje, pretože skutočný zdrojový kód musí byť zostavený do súboru, ktorý váš počítač bude môcť spustiť. Ak používate systém Windows, Visual C ++ 2010 Express bude dobrou voľbou, a ak používate Linux, Geany bude dobrou voľbou. Obaja sú vybavené vstavaným IPR (nezávislé rozvojové prostredie), ktoré môžu urobiť proces písania zdrojového kódu jednoduchšie. (POZNÁMKA:. Mnoho ľudí online vám odporučí používať IPR a krviprelievaný div-c kompilátor++. Nerob to. Nebolo aktualizované 5 rokov a má tu veľa stránok slávnych chýb uvedených tu: http: // sourceforge.Net / Tracker /?Group_id = 10639 & ATID = 110639)
  • Naučte sa efektívne používať ISR. Niektoré integrované rozvojové prostredie majú svoje vlastné individuálne hádky, ktoré môžu byť zmätené, takže by bolo užitočné čítať alebo uložiť odkaz na rôzne možnosti a nastavenia pre váš IPR.
  • Obrázok s názvom Naučte sa C ++ programovanie krok 3
    3. Vyberte tutoriál alebo dva, ak chcete začať učiť C++. Tento krok spolu s kompilátorom, jeden z najdôležitejších krokov celého procesu. Existuje niekoľko vecí, v ktorých sa musíte uistiť. Po prvé, uistite sa, že manuál je napísaný pre plných nováčikov v programovaní a podrobnejšie v ich popisoch. Ďalej sa uistite, že kód v učebniciach nasleduje štandard C ++ 03 alebo dokonca nový C ++ 11 (ešte nie je štandardizovaný, takže pozor na otázky kompilátora), pretože moderné kompilátory môžu mať problémy s kompiláciou zastaraných alebo jednoducho ju vo všeobecnosti odmietnuť. Dobré príklady sú c + + tutorial na stránke s programovaním.COM a učebnica na webovej stránke cplusplus.Com / doc / tutorial /.
  • Obrázok s názvom Naučte sa C ++ programovanie krok 4
    4. Skúste všetky nové koncepty. Dôležitou súčasťou programovania nie je len čítať o rôznych konceptoch, ale tiež ich používať v jej kódexe. KÓDY KOPÍROVAŤ VLOŽKU VO VAŠOM IV. Je oveľa užitočnejší na vstup do každého príkladu a dokonca sa pokúsiť vytvoriť svoje vlastné nápady programov, ktoré používajú koncepciu štúdia maximálneho množstva informácií.
  • Obrázok s názvom Naučte sa C ++ programovanie krok 5
    päť. Učte sa od iných vývojárov. Jednou z najlepších vecí v programovaní je, že bez ohľadu na to, ako budete mať úroveň zručností, ktorú máte, zdrojový kód rovnakej úrovne alebo o jeden krok vyššie bude k dispozícii. Dobrým spôsobom, ako študovať komplexnejší zdrojový kód je čítať, kým sa nedostanete na bod, ktorý nerozumiete, potom sa pokúste vyriešiť ho v hlave - ak nepoznáte konkrétnu časť kódu, prečítajte si o tom vo vašom návode alebo referenčný materiál, kým nerozumiete.
  • Obrázok s názvom Naučte sa C ++ programovanie Krok 6
    6. Získajte úlohy pomocou pojmov, ktoré ste sa naučili. Absolútne najlepší spôsob, ako udržať to, čo sa dozviete - nielen na písanie príkladov zdrojového kódu, ale skutočne vykonávať úlohy s nimi. Rovnako ako s programovaním.COM a EULER projekt budú vyzvať dobré problémy, ktoré sa môžete pokúsiť rozhodnúť sa uplatňovaním konceptov v reálnych životných situáciách. Ak nemôžete vytvoriť algoritmus pre úlohu, ako extrémny prípad, skontrolujte prítomnosť podobného, ​​ktorú urobili iní a učiť sa z neho. Aký je bod pri riešení problému, ak sa neučíte z výsledku?
  • Obrázok s názvom Naučte sa C ++ programovanie krok 7
    7. Pomôcť ostatným, ktorí potrebujú pomoc. Teraz, keď ste sa naučili, ako pracovať s C ++, mali by ste začať pomáhať ostatným nováčikom online s riešením ich problémov a podporiť ich na rovnakej ceste, na ktorej ste boli! Nenechajte sa odradiť, ak osoba, ktorá vás požiadala o pomoc, nechce počúvať vašu radu: Vaša odpoveď môže byť užitočná pre niekoho iného.
  • Tipy

    • Vždy komentovať svoj zdrojový kód! Dokonca aj pre jednoduchý a zrozumiteľný kód nikdy nebude poškodiť krátke vysvetlenie funkcie programu na začiatku. Bude to tiež užitočný zvyk, keď ste neskôr program program veľké mätúce softvér, ktorý môžete a pochopiť, ale čo by sa zmiasť iného čitateľa.
    • Nie je rozrušený! Programovanie softvéru môže byť mätúce, ale určite to neznamená, že by ste mali jednoducho vyhodiť všetok svoj pokrok a prestať učiť sa! Ak sa špecifická referenčná kniha nespôsobí s vašou prácou, skúste si prečítať iného na túto otázku - nemalo by to byť váš problém!
    • Ak máte chyby počas realizácie, problém nie je problém syntaxe, ale namiesto toho bol problém s algoritmom. Skúste nahrávať presné veci, ktoré by váš algoritmus mal robiť, a potom ich porovnať so svojím zdrojovým kódom. Najhoršia verzia vývoja udalostí - zobraziť svoj kód internetovej komunity a zistite, či môžu nájsť problémy pre vás, ale uistite sa, že ste požiadali o láskavo! Ľudia, ktorí vám pomôžu používať svoj čas, že by mohli stráviť na programovaní, aby odpovedali na vaše otázky, takže buďte vďační!
    • Ak dostanete chybu kompilácie, znova si prečítajte zdrojový kód a zistite, či môžete nájsť chyby sami. Aj keď sa chyby sa môžu zdať šifrované, snažia sa vám povedať, že je to nesprávne, takže zistite, čo sa môžete dozvedieť o chybe.

    Upozornenia

    • C a C ++ - veľmi nízkoúrovňové programovacie jazyky, to znamená, že máte možnosť zničiť počítač s nesprávnym kódom alebo cieľovým škodlivým softvérom! Nikdy nekompilujte a nespustia programy, ktoré majú"#Include ", Ak nie ste absolútne istí, že viete, čo robíte, a aj keď viete, čo robíte, pokúste sa tomu vyhnúť.
    • Uistite sa, že váš kompilátor a tutoriál sú relevantné! Zastaraných kompilátorov nesmú zostaviť pracovný zdrojový kód alebo spôsobiť podivné chyby počas vykonávania. To isté možno povedať o učebniciach.
    Podobné publikácie