Kuinka oppia C ++ -ohjelmointi: 7 vaihetta (kuvilla)

Sisällysluettelo:

Kuinka oppia C ++ -ohjelmointi: 7 vaihetta (kuvilla)
Kuinka oppia C ++ -ohjelmointi: 7 vaihetta (kuvilla)

Video: Kuinka oppia C ++ -ohjelmointi: 7 vaihetta (kuvilla)

Video: Kuinka oppia C ++ -ohjelmointi: 7 vaihetta (kuvilla)
Video: Ed Sheeran - Perfect (Official Music Video) 2024, Marraskuu
Anonim

Ohjelmoinnin oppiminen ei todellakaan ole asia, joka voidaan tehdä yhdessä yössä, ja se vaatii paljon kovaa työtä ja omistautumista (erityisesti C ++: n oppiminen). Tämä opas auttaa sinua prosessin läpi.

Vaihe

Opi C ++ -ohjelmointi Vaihe 1
Opi C ++ -ohjelmointi Vaihe 1

Vaihe 1. Tutustu C ++: n historiaan

Paras tapa aloittaa ohjelmointikielen oppiminen on tutkia sen historiaa. Vaikka et ehkä ymmärrä kaikkea lukemaasi, nämä muutamat sivut esittävät sinulle tärkeitä termejä, jotka ilmestyvät myöhemmin (kuten "Objektisuuntautunut ohjelmointi").

Opi C ++ -ohjelmointi Vaihe 2
Opi C ++ -ohjelmointi Vaihe 2

Vaihe 2. Asenna C ++ -kääntäjä (ja mahdollinen IDE)

Kääntäjiä tarvitaan ohjelmointiin C ++: ssa, koska todellinen lähdekoodi on käännettävä suoritettavaksi tiedostoksi tietokoneessa. Jos käytät Windowsia, oikea vaihtoehto on Visual C ++ 2010 Express, tai jos käytät Linuxia, oikea vaihtoehto on Geany. Molemmissa on sisäänrakennettu IDE (itsenäinen kehitysympäristö), joka voi yksinkertaistaa lähdekoodin kirjoittamista. (HUOMAUTUS: Monet Internetin käyttäjät suosittelevat, että käytät Bloodshed Dev-C ++ IDE: tä ja kääntäjää. Mutta sinun EI pitäisi, tätä ohjelmistoa ei ole päivitetty 5 vuoteen ja siinä on monia tunnettuja virheitä, luettelo on tässä: https:// sourceforge.net/p/dev-cpp/bugs/)

Opi käyttämään IDE: tä tehokkaasti. Joillakin IDE: llä on omat omituisuutensa, jotka voivat estää oppimisprosessiasi. Joten on hyvä idea lukea tai säilyttää viittaus eri IDE -asetuksiin ja asetuksiin

Opi C ++ -ohjelmointi Vaihe 3
Opi C ++ -ohjelmointi Vaihe 3

Vaihe 3. Valitse yksi tai kaksi opetusohjelmaa aloittaaksesi C ++: n oppimisen

Tämä vaihe yhdessä kääntäjän asentamisen kanssa on yksi tärkeimmistä vaiheista. Tässä vaiheessa on varmistettava muutama asia. Varmista ensin, että opas on kirjoitettu lukijoille, jotka ovat ohjelmoinnin aloittelijoita, koska selitykset ovat kaikkein perusteellisimpia. Varmista seuraavaksi, että opetusohjelman koodi noudattaa C ++ 03 -standardia tai jopa uutta C ++ 11 -standardia (ei ole vielä standardoitu, varo kääntäjäongelmia), koska nykyaikaisilla kääntäjillä on vaikeuksia koota vanhentunut koodi tai yksinkertaisesti hylkää se. Hyviä opetusohjelmia ovat C ++ -opetusohjelma osoitteesta cprogramming.com ja opetusohjelma osoitteessa www.cplusplus.com/doc/tutorial/.

Opi C ++ -ohjelmointi Vaihe 4
Opi C ++ -ohjelmointi Vaihe 4

Vaihe 4. Kokeile jokaista uutta konseptia

Tärkeä osa ohjelmointia ei ole vain eri käsitteiden lukeminen, vaan myös niiden käyttäminen omassa koodissa. Koodin kopioimisesta IDE: hen on vähän hyötyä. On paljon hyödyllisempää, jos kirjoitat jokaisen esimerkin ja yrität jopa keksiä oman ohjelmaideasi, joka käyttää opetettuja käsitteitä maksimoidakseen säilytettävän tiedon määrän.

Opi C ++ -ohjelmointi Vaihe 5
Opi C ++ -ohjelmointi Vaihe 5

Vaihe 5. Opi muilta kehittäjiltä

Yksi parhaista asioista ohjelmoinnissa on se, että riippumatta siitä, millaisella asiantuntemuksella sinulla on ohjelmointia, lähdekoodia on aina saatavilla samalle tasolle tai tasolle kuin sinä. Hyvä tapa oppia monimutkaisemmasta lähdekoodista on lukea läpi, kunnes pääset pisteeseen, jota et ymmärrä, ja yrittää sitten selvittää se mielessäsi; jos et tiedä tiettyä koodin osaa, lue siitä opetusohjelmassa tai viitemateriaalissa, kunnes ymmärrät.

Opi C ++ -ohjelmointi Vaihe 6
Opi C ++ -ohjelmointi Vaihe 6

Vaihe 6. Ratkaise ongelma käyttämällä opittuja käsitteitä

Paras tapa säilyttää oppimasi ei ole vain kirjoittaa lähdekoodiesimerkkejä, vaan myös suorittaa suoritetut tehtävät. Sekä cprogramming.comilla että Project Eulerilla on hyviä ongelmia, joita voit yrittää ratkaista soveltaaksesi käsitteitä tosielämässä. Jos et todellakaan pysty keksimään ongelman algoritmia, etsi viimeisenä keinona ratkaisuja, joita muut ovat tehneet Internetistä, ja opi niistä. Mitä järkeä on ratkaista ongelmia, jos et opi tuloksista?

Opi C ++ -ohjelmointi Vaihe 7
Opi C ++ -ohjelmointi Vaihe 7

Vaihe 7. Auta muita apua tarvitsevia

Nyt kun olet oppinut C ++: sta, sinun pitäisi alkaa auttaa muita aloittelijoita ratkaisemaan ongelmansa verkossa ja saada heidät samaan matkaan kuin sinun! Älä turhaudu nopeasti, jos apua pyytävä henkilö ei kuuntele neuvojasi: muut voivat oppia antamistasi vastauksista, vaikka alkuperäinen lähettäjä ei kuullut.

Vinkkejä

  • Älä turhaudu nopeasti! Ohjelmointi voi olla hämmentävää joissakin kohdissa, mutta se ei tarkoita, että sinun pitäisi heittää kaikki edistyksesi pois ja lopettaa! Jos tietty opas tuntuu huonolta selittäessään aihetta, yritä lukea toinen opas samasta asiasta; ehkä ongelma ei ole sinussa!
  • Jos kohtaat virheitä kääntäessäsi, lue lähdekoodi uudelleen ja katso, löydätkö virheitä. Vaikka se saattaa tuntua epämääräiseltä, virhe itse yrittää kertoa sinulle, mikä meni pieleen. Joten katso, voitko oppia siitä virheistä mitään.
  • Opi omaan tahtiisi.
  • Voit oppia C ++: n Google Play Kaupasta tai Appstoresta etsimällä "Opi C ++".
  • Voit myös etsiä kirjoja C ++: sta.
  • Jos saat virheen, kun ohjelma on käynnissä, ongelma ei ole syntaksi-, vaan ongelma algoritmissasi. Yritä kirjoittaa tarkalleen, mitä algoritmisi on tarkoitus tehdä, ja vertaa sitä sitten lähdekoodiin. Pahimmassa tapauksessa vie koodisi verkkoyhteisöön ja katso, voivatko he löytää ongelman sinulle. Muista kysyä kohteliaasti! Ihmiset, jotka auttavat sinua käyttämään aikaa, jonka he voisivat mahdollisesti käyttää rahoitusta tuottavien ohjelmistojen ohjelmointiin vastaamaan kysymyksiisi. Älä siis unohda kiittää!
  • Kommentoi aina lähdekoodiasi! Ei ole koskaan haittaa kirjoittaa lyhyt kuvaus ohjelman toiminnoista alussa, jopa yksinkertaisen ja itsestään selvän koodin vuoksi. Tämä vaihe on myös hyvä tapa pitää kiinni myöhemmin, kun ohjelmoit suuria, sekavia ohjelmistoja, jotka saatat jo ymmärtää, mutta muut lukijat ovat hämmentyneitä.

Varoitus

  • C ja C ++ ovat matalan tason ohjelmointikieliä, joten sinulla on mahdollisuus kaataa tietokoneesi viallisella koodilla tai haittaohjelmilla tarkoituksella! ÄLÄ KOSKAAN käännä ja suorita ohjelmaa, jossa on "#include" -koodi, ellet ole TODELLASTI varma, että tiedät mitä se tekee. Vaikka tiedät mitä teet, yritä välttää sitä kaikin keinoin.
  • Varmista, että kääntäjäsi ja opetusohjelmasi ovat ajan tasalla! Vanhentuneet kääntäjät voivat estää kelvollista lähdekoodia kääntämästä tai outoja virheitä esiintyä ajon aikana. Sama koskee opetusohjelmia.
  • Monet virustentorjuntaohjelmat luulevat, että luomasi on virus! Muista lisätä ohjelmasi poikkeukseen ja ehkä sammuttaa virustorjunta, jotta ohjelmaa ei poisteta!