Programmeerimise õppimine pole kindlasti midagi sellist, mida saaks üleöö teha, ning nõuab palju pingutust ja pühendumist (eriti C ++ õppimine). See juhend aitab teil protsessi läbi viia.
Samm
Samm 1. Tutvuge C ++ ajalooga
Parim viis programmeerimiskeele õppimiseks on selle ajaloo uurimine. Kuigi te ei pruugi kõigest, mida loete, aru saada, tutvustavad need paar lehekülge teile olulisi termineid, mis ilmuvad hiljem (nt "Objektorienteeritud programmeerimine").
Samm 2. Installige C ++ kompilaator (ja võimalik IDE)
Kompilaatorid on vajalikud C ++ programmeerimiseks, kuna arvuti peab tegeliku lähtekoodi kompileerima käivitatavaks failiks. Kui kasutate Windowsi, on õige valik Visual C ++ 2010 Express või kui kasutate Linuxit, siis õige valik on Geany. Mõlemal on sisseehitatud IDE (sõltumatu arenduskeskkond), mis võib lihtsustada lähtekoodi kirjutamise protsessi. (MÄRKUS. Paljud Interneti-kasutajad soovitavad teil kasutada Bloodshed Dev-C ++ IDE-d ja kompilaatorit. Kuid te ei tohiks seda teha, seda tarkvara pole 5 aasta jooksul värskendatud ja sellel on palju teadaolevaid vigu, nimekiri on siin: https:// sourceforge.net/p/dev-cpp/bugs/)
Õppige IDE -d tõhusalt kasutama. Mõnel IDE -l on oma isiklikud veidrused, mis võivad teie õppeprotsessi takistada. Seega on hea mõte erinevate IDE -valikute ja -seadete kohta läbi lugeda või neile viide säilitada
Samm 3. Valige üks või kaks õpetust, et alustada C ++ õppimist
See samm koos kompilaatori installimisega on üks olulisemaid etappe. Selles etapis peaksite veenduma mõned asjad. Esiteks veenduge, et juhend oleks kirjutatud lugejatele, kes on programmeerimisel täiesti algajad, sest selgitused on kõige põhjalikumad. Seejärel veenduge, et õpetuses sisalduv kood järgib standardit C ++ 03 või isegi uut C ++ 11 (pole veel standardiseeritud, olge ettevaatlik kompilaatoriprobleemide suhtes), sest kaasaegsetel kompilaatoritel on raske aegunud koodi koostada või lihtsalt lükka see tagasi. Mõned head õpetused on C ++ õpetus saidilt cprogramming.com ja õpetus aadressil www.cplusplus.com/doc/tutorial/.
Samm 4. Proovige iga uut kontseptsiooni
Programmeerimise oluline osa on mitte ainult erinevate mõistete lugemine, vaid ka nende kasutamine oma koodis. Koodi kopeerimisest IDE-sse on vähe kasu. See on palju kasulikum, kui sisestate iga näite ja proovite isegi välja pakkuda oma programmi idee, mis kasutab õpetatud kontseptsioone, et maksimeerida säilitatava teabe hulka.
Samm 5. Õppige teistelt arendajatelt
Üks parimaid asju programmeerimisel on see, et olenemata programmeerimise oskuste tasemest, on alati saadaval sama või ühe taseme kohal lähtekood. Hea viis keerukamast lähtekoodist õppimiseks on läbi lugeda, kuni jõuate punktini, millest te aru ei saa, ja seejärel proovida seda oma peas välja töötada; kui te ei tea koodi teatud osa, lugege sellest õpetusest või teatmematerjalist, kuni saate aru.
Samm 6. Lahendage probleem, kasutades õpitud mõisteid
Parim viis õpitu säilitamiseks pole ainult lähtekoodi näidete kirjutamine, vaid ka tegelikult määratud ülesannete täitmine. Nii cprogramming.com -l kui ka Project Euleril on häid probleeme, mida saate proovida lahendada, et neid mõisteid reaalses elus rakendada. Kui te tõesti ei suuda probleemile algoritmi välja pakkuda, siis otsige viimase abinõuna lahendusi, mida teised on Internetist teinud, ja õppige neist. Mis mõtet on probleeme lahendada, kui tulemustest ei õpita?
Samm 7. Aidake teisi, kes abi vajavad
Nüüd, kui olete C ++ kohta õppinud, peaksite hakkama aitama teistel algajatel oma probleeme veebis lahendada ja neid samale teekonnale viima! Ärge olge kiiresti pettunud, kui abi küsiv inimene ei kuula teie nõuandeid: teised saavad teie esitatud vastustest õppida isegi siis, kui algne saatja seda ei teinud.
Näpunäiteid
- Ärge pettuge kiiresti! Programmeerimine võib teatud hetkedel segadust tekitada, kuid see ei tähenda, et peaksite kõik edusammud minema heitma ja lõpetama! Kui konkreetne juhend tunneb end mõne teema selgitamisel halvasti, proovige lugeda teist sama teema juhendit; võib -olla pole probleem sinus endas!
- Kui teil tekib kompileerimise ajal vigu, lugege lähtekoodi uuesti ja vaadake, kas leiate vigu. Kuigi see võib tunduda ebamäärane, proovib viga ise teile öelda, mis valesti läks. Nii et vaadake, kas saate sellest vigadest midagi õppida.
- Õppige oma tempos.
- C ++ saate õppida Google Play poest või Appstore'ist, kui otsite sõna "Learn C ++".
- Raamatuid saate otsida ka C ++ -st.
- Kui saate programmi töötamise ajal vea, ei ole probleem süntaksiprobleem, vaid teie algoritmi probleem. Proovige täpselt kirja panna, mida teie algoritm peaks tegema, ja võrrelge seda lähtekoodiga. Halvimal juhul viige oma kood veebikogukonda ja vaadake, kas nad leiavad teie jaoks probleemi. Küsige kindlasti viisakalt! Inimesed, kes aitavad teil aega võtta, võiksid teie küsimustele vastamiseks kulutada raha teeniva tarkvara programmeerimisele. Nii et ärge unustage tänada!
- Kommenteerige alati oma lähtekoodi! Isegi lihtsa ja iseenesestmõistetava koodi jaoks pole kunagi valus kirjutada programmi funktsioonide lühikirjeldus. See samm on ka hea harjumus, millest hiljem kinni pidada, kui programmeerite suurt ja segavat tarkvara, millest võite juba aru saada, kuid teised lugejad on segaduses.
Hoiatus
- C ja C ++ on madala tasemega programmeerimiskeeled, mis tähendab, et teil on võimalus arvuti vigase koodi või pahatahtlike programmidega tahtlikult kokku joosta! ÄRGE KUNAGI kompileerige ega käivitage programmi, milles on kood "#include", kui te pole TÕELISELT kindel, et teate, mida see teeb. Isegi kui teate, mida teete, proovige seda iga hinna eest vältida.
- Veenduge, et teie kompilaator ja õpetused oleksid ajakohased! Aegunud kompilaatorid võivad põhjustada kehtiva lähtekoodi mittekompileerimise või esineda imelikke vigu käitamise ajal. Sama kehtib õpetuste kohta.
- Paljud viirusetõrjed arvavad, et kõik, mida loote, on viirus! Veenduge, et lisate oma programmi erandisse ja võib -olla lülitate viirusetõrje välja, et teie programmi ei desinstallida!