Kako naučiti programiranje na c ++

Kako naučiti programiranje++. Programiranje obuke definitivno traje više od jedne noći i zahtijeva mnogo napornog rada i predanosti na slučaju (posebno u C ++). Ovaj će vam vodič pomoći u procesu.

Korake

  1. Slika pod nazivom Učite C ++ Programiranje Korak 1
jedan. Saznajte o pričama sa++. Najbolji način za početak programiranja na jeziku je znati njegove korijene. Čak i ako ne možete razumjeti sve što čitate, neke od tih stranica će vas upoznati sa važnim uvjetima koji će doći kasnije (na primjer, "Objektno orijentirano programiranje").
  • Slika pod nazivom Saznajte C ++ Programiranje Korak 2
    2. Instalirajte C ++ kompajler (i eventualno IPR). Za programiranje na C ++, prevodilac zahtijeva, jer stvarni izvorni kod mora biti sastavljen u datoteku koju će vaš računar moći pokrenuti. Ako koristite Windows, vizualni C ++ 2010 Express bit će dobra opcija, a ako koristite Linux, Geany će biti dobar izbor. Obje su opremljene ugrađenim IPR (nezavisnim razvojnim okruženjem), što može učiniti postupak pisanja izvornog koda. (BILJEŠKA:. Mnogi ljudi putem interneta preporučit će vam da koristite IPR i krvoprolićeni dev-C prevodilac++. Nemoj to raditi. Nije ažurirano 5 godina i ima mnogo stranica poznatih pogrešaka navedenih ovdje: http: // izvorforge.Neto / tracker /?Grup_id = 10639 & Atid = 110639)
  • Naučite kako efikasno koristiti ISR. Neki integrirani razvojni okruženja imaju svoje pojedinačne svađe koje se mogu zbuniti, pa bi bilo korisno čitati ili sačuvati vezu na različite opcije i postavke za vaš IPR.
  • Slika pod nazivom Saznajte C ++ Programiranje Korak 3
    3. Odaberite tutorial ili dva za početak učenja C++. Ovaj korak, zajedno sa prevodiocem, jednim od najvažnijih koraka cjelokupnog procesa. Postoji nekoliko stvari u kojima morate biti sigurni da. Prije svega, provjerite je li priručnik napisan za potpune pridošlice u programiranju i detaljnije u njihovim opisima. Zatim provjerite da li kod u udžbeniku slijedi C ++ 03 standard ili čak novi C ++ 11 (još nije standardiziran, tako da se pazite na pitanja prevoditelja), jer modernim prevoditeljima mogu imati problema sa kompilacijom zastarjelih kod ili jednostavno ga odbijte uopšte. Dobri primjeri su C ++ Tutorial na web mjestu sa programiranjem.COM i udžbenik na web stranici Cplusplus.COM / DOC / TUTORIJAL /.
  • Slika pod nazivom Saznajte C ++ Programiranje Korak 4
    4. Isprobajte sve nove koncepte. Važan dio programiranja nije samo čitati o različitim konceptima, već ih i koristiti u svom kodu. Kopiraj umetnuti kod u vašem IPR-u neće dati rezultate. Mnogo je korisnije unijeti svaki primjer, pa čak i pokušati stvoriti vlastite ideje programa koji koriste koncept proučavanja maksimalne količine informacija.
  • Slika pod nazivom Saznajte C ++ Programiranje Korak 5
    pet. Naučite od drugih programera. Jedna od najboljih stvari u programiranju je da bez obzira na to kako nivo vještine imate, izvorni kod iste razine ili jedan korak gore, uvijek će biti dostupan. Dobar način za proučavanje složenijeg izvornog koda je čitanje dok ne dođete do trenutka kada ne razumijete, onda pokušajte riješiti u glavi - ako ne znate određeni dio koda, čitajte o tome u vašem uvodu ili referentni materijal dok ne razumijete.
  • Slika pod nazivom Saznajte C ++ Programiranje Korak 6
    6. Zaradite zadatke koristeći koncepte koje ste naučili. Apsolutno najbolji način da se zadrži ono što ćete naučiti - ne samo da napišete primjere izvornog koda, već zapravo obavljaju zadatke s njima. Kao i programiranjem.COM i projekat EULER-a će promptirati dobre probleme s kojima možete pokušati odlučiti primjenjujući koncepte u stvarnim životnim situacijama. Ako ne možete stvoriti algoritam za zadatak, kao ekstremni slučaj provjerite prisustvo sličnog, koju su napravili drugi i učite iz nje. Što je poenta u rješavanju problema, ako ne učite iz rezultata?
  • Slika pod nazivom Saznajte C ++ Programiranje Korak 7
    7. Pomoći drugima kojima treba pomoć. Sad kad ste saznali kako raditi sa C ++, trebali biste početi pomagati drugim pridošćima na mreži s rješavanjem njihovih problema i podržati ih na isti put na kojem ste bili! Nemojte se obeshrabriti ako vas osoba koja vas pita o pomoći ne želi slušati vaš savjet: Vaš odgovor može biti koristan nekome drugom.
  • Savjeti

    • Uvijek komentirajte svoj izvorni kod! Čak i za jednostavan i razumljiv kod nikada neće oštetiti napisati kratko objašnjenje funkcije programa na početku. Takođe će biti korisna navika kada kasnije programirate veliki zbunjujući softver koji možete i moći da shvatite, ali koji bi zbunili još jedan čitač.
    • Nemoj se uznemiriti! Programiranje softvera može biti zbunjujuće, ali definitivno ne znači da biste jednostavno trebali baciti sav svoj napredak i prestati učiti! Ako se određena referentna knjiga ne nosi s vašim radom, pokušajte čitati drugu po ovom pitanju - ne bi trebao biti vaš problem!
    • Ako dobijete pogreške tokom izvršenja, problem nije problem sintakse, već je postojao problem sa algoritmom. Pokušajte snimiti tačne stvari koje bi vaš algoritam trebao učiniti, a zatim ih uporediti sa svojim izvornim kodom. Najgora verzija razvoja događaja - pokažite svoj kod internetske zajednice i pogledajte da li mogu pronaći probleme za vas, ali obavezno tražite ljubazno! Ljudi koji vam pomažu da koriste svoje vrijeme da bi mogli potrošiti na programiranje da odgovore na vaša pitanja, tako da budu zahvalni!
    • Ako dobijete grešku sa kompilacijom, ponovo pročitajte izvorni kod i pogledajte možete li sami pronaći pogreške. Iako se same greške mogu izgledati šifrirano, pokušavaju vam reći da je pogrešno, pa pogledajte što možete naučiti o grešci.

    Upozorenja

    • C i C ++ - vrlo niskim programskim jezicima, odnosno imate priliku uništiti računar s pogrešnim kodom ili ciljanim zlonamjernim softverom! Nikad ne sastavljajte i ne pokreću programe koji imaju"#Include ", Ako niste apsolutno sigurni da znate šta radite, pa čak i ako znate šta radite, pokušajte to izbjeći.
    • Provjerite jesu li vaš prevodilac i udžbenik relevantni! Zastareli prevodioci možda ne sastavljaju radni kôd rada ili uzrokuju čudne pogreške tokom izvršenja. Isto se može reći o udžbenicima.
    Slične publikacije