Kaip išmokti programuoti C ++: 7 žingsniai (su paveikslėliais)

Turinys:

Kaip išmokti programuoti C ++: 7 žingsniai (su paveikslėliais)
Kaip išmokti programuoti C ++: 7 žingsniai (su paveikslėliais)

Video: Kaip išmokti programuoti C ++: 7 žingsniai (su paveikslėliais)

Video: Kaip išmokti programuoti C ++: 7 žingsniai (su paveikslėliais)
Video: How to Convert JPG to PDF on PC, iPhone & Android 2024, Gegužė
Anonim

Mokytis programavimo tikrai nėra kažkas, ką galima padaryti per naktį, o tam reikia daug sunkaus darbo ir atsidavimo (ypač mokantis C ++). Šis vadovas padės jums atlikti šį procesą.

Žingsnis

Sužinokite C ++ programavimą 1 žingsnis
Sužinokite C ++ programavimą 1 žingsnis

Žingsnis 1. Sužinokite apie C ++ istoriją

Geriausias būdas pradėti mokytis programavimo kalbos yra jos istorijos tyrimas. Nors galbūt nesuprantate visko, ką perskaitėte, šie keli puslapiai supažindins jus su svarbiais terminais, kurie atsiras vėliau (pvz., „Objektinis programavimas“).

Sužinokite C ++ programavimo 2 veiksmą
Sužinokite C ++ programavimo 2 veiksmą

2 veiksmas. Įdiekite C ++ kompiliatorių (ir galimą IDE)

Kompiliatoriai reikalingi programuojant C ++, nes tikrasis šaltinio kodas turi būti surenkamas į vykdomąjį failą jūsų kompiuteryje. Jei naudojate „Windows“, tinkama parinktis yra „Visual C ++ 2010 Express“arba, jei naudojate „Linux“, tinkama parinktis yra „Geany“. Abiejuose yra integruota IDE (nepriklausoma kūrimo aplinka), kuri gali supaprastinti šaltinio kodo rašymo procesą. (PASTABA: Daugelis žmonių internete rekomenduos naudoti „Bloodshed Dev-C ++ IDE“ir kompiliatorių. Tačiau neturėtumėte to daryti, ši programinė įranga nebuvo atnaujinta per 5 metus ir turi daug žinomų klaidų, sąrašas yra čia: https:// sourceforge.net/p/dev-cpp/bugs/)

Sužinokite, kaip efektyviai naudoti IDE. Kai kurie IDE turi savo asmeninių keistenybių, kurios gali trukdyti mokymosi procesui. Taigi pravartu perskaityti įvairias IDE parinktis ir nustatymus arba išsaugoti nuorodą

Sužinokite C ++ programavimą 3 veiksmas
Sužinokite C ++ programavimą 3 veiksmas

Žingsnis 3. Pasirinkite vieną ar dvi pamokas, kad pradėtumėte mokytis C ++

Šis žingsnis kartu su kompiliatoriaus diegimu yra vienas svarbiausių etapų. Šiame etape turėtumėte įsitikinti keliais dalykais. Visų pirma įsitikinkite, kad vadovas yra parašytas skaitytojams, kurie yra visiškai pradedantys programuoti, nes paaiškinimai yra išsamiausi. Tada įsitikinkite, kad pamokoje pateiktas kodas atitinka C ++ 03 standartą ar net naująjį C ++ 11 (dar nėra standartizuotas, saugokitės kompiliatoriaus problemų), nes šiuolaikiniams kompiliatoriams bus sunku surinkti pasenusį kodą arba tiesiog atmesti. Kai kurios geros pamokos yra C ++ pamoka iš cprogramming.com ir pamoka adresu www.cplusplus.com/doc/tutorial/.

Sužinokite C ++ programavimą 4 veiksmas
Sužinokite C ++ programavimą 4 veiksmas

Žingsnis 4. Išbandykite kiekvieną naują koncepciją

Svarbi programavimo dalis yra ne tik skaitymas apie įvairias sąvokas, bet ir jų naudojimas savo kode. Kodo kopijavimas į IDE yra mažai naudingas. Tai yra daug naudingiau, jei įvedate kiekvieną pavyzdį ir netgi bandote sugalvoti savo programos idėją, kurioje naudojamos išmoktos sąvokos, kad būtų maksimaliai padidinta saugomos informacijos suma.

Sužinokite C ++ programavimo 5 veiksmą
Sužinokite C ++ programavimo 5 veiksmą

Žingsnis 5. Pasimokykite iš kitų kūrėjų

Vienas iš geriausių programavimo dalykų yra tas, kad nesvarbu, kokio lygio programavimo įgūdžius turite, visada bus prieinamas to paties lygio ar vieno lygio aukščiau esantis šaltinio kodas. Geras būdas mokytis iš sudėtingesnio šaltinio kodo yra skaityti, kol pasieksite tašką, kurio nesuprantate, tada pabandykite tai išsiaiškinti savo galva; jei nežinote tam tikros kodo dalies, skaitykite apie tai pamokoje ar informacinėje medžiagoje, kol suprasite.

Sužinokite C ++ programavimą 6 veiksmas
Sužinokite C ++ programavimą 6 veiksmas

Žingsnis 6. Išspręskite problemą naudodami išmoktas sąvokas

Geriausias būdas išsaugoti tai, ką išmokote, yra ne tik rašyti šaltinio kodo pavyzdžius, bet ir faktiškai atlikti paskirtas užduotis. Tiek „cprogramming.com“, tiek „Project Euler“turi gerų problemų, kurias galite pabandyti išspręsti, kad pritaikytumėte sąvokas realiame gyvenime. Jei tikrai negalite sugalvoti problemos algoritmo, tada kaip paskutinę priemonę ieškokite sprendimų, kuriuos kiti padarė iš interneto, ir mokykitės iš jų. Kokia prasmė spręsti problemas, jei nepasimokysi iš rezultatų?

Sužinokite C ++ programavimą 7 veiksmas
Sužinokite C ++ programavimą 7 veiksmas

Žingsnis 7. Padėkite kitiems, kuriems reikia pagalbos

Dabar, kai sužinojote apie C ++, turėtumėte pradėti padėti kitiems pradedantiesiems išspręsti problemas internete ir nukreipti juos į tą pačią kelionę kaip jūsų! Neskubėkite nusivilti, jei pagalbos prašantis asmuo neklausys jūsų patarimų: kiti gali pasimokyti iš jūsų pateiktų atsakymų, net jei pirminis siuntėjas to nepadarė.

Patarimai

  • Nenusiminkite greitai! Programavimas tam tikrais momentais gali būti painus, tačiau tai nereiškia, kad turėtumėte mesti visą savo pažangą ir mesti! Jei konkretus vadovas gėda paaiškinti temą, pabandykite perskaityti kitą vadovą ta pačia tema; gal problema ne tavyje!
  • Jei kompiliuodami susiduriate su klaidomis, iš naujo perskaitykite šaltinio kodą ir pažiūrėkite, ar galite rasti klaidų. Nors tai gali atrodyti neaišku, pati klaida bandys jums pasakyti, kas nutiko. Taigi pažiūrėkite, ar iš to galite ką nors sužinoti apie klaidas.
  • Mokykitės savo tempu.
  • Galite išmokti C ++ iš „Google Play“parduotuvės arba „Appstore“, ieškodami „Learn C ++“.
  • Taip pat galite ieškoti knygų C ++.
  • Jei programos veikimo metu gaunate klaidą, problema yra ne sintaksės, o jūsų algoritmo problema. Pabandykite tiksliai užrašyti, ką turėtų atlikti jūsų algoritmas, tada palyginkite jį su savo šaltinio kodu. Blogiausiu atveju nuneškite savo kodą į internetinę bendruomenę ir pažiūrėkite, ar jie gali rasti jums problemų. Būtinai paklauskite mandagiai! Žmonės, padedantys jums skirti laiko, jie galėtų skirti pinigų uždirbimo programinės įrangos programavimui, kad atsakytų į jūsų klausimus. Taigi, nepamirškite pasakyti ačiū!
  • Visada komentuokite savo šaltinio kodą! Niekada neskauda pradžioje parašyti trumpą programos funkcijų aprašymą, net ir paprastą ir savaime suprantamą kodą. Šis žingsnis taip pat yra geras įprotis laikytis vėliau, kai programuojate didelę, painią programinę įrangą, kurią galbūt jau suprantate, tačiau kiti skaitantys žmonės yra sutrikę.

Įspėjimas

  • C ir C ++ yra žemo lygio programavimo kalbos, o tai reiškia, kad turite galimybę sugadinti kompiuterį su klaidingu kodu arba su kenkėjiškomis programomis! NIEKADA nekompiliuokite ir neleiskite programos, kurioje yra kodas „#include“, nebent esate TIKRAI įsitikinę, kad žinote, ką ji daro. Net jei žinote, ką darote, stenkitės bet kokia kaina to išvengti.
  • Įsitikinkite, kad jūsų kompiliatorius ir vadovėliai yra atnaujinti! Pasenę kompiliatoriai gali neleisti sukompiliuoti galiojančio šaltinio kodo arba paleisti keistų klaidų vykdymo metu. Tas pats pasakytina apie pamokas.
  • Daugelis antivirusinių mano, kad viskas, ką sukuriate, yra virusas! Būtinai pridėkite savo programą prie išimties ir galbūt išjunkite antivirusinę programą, kad jūsų programa nebūtų pašalinta!