A c ++ programozás megismerése

Hogyan tanulhatjuk meg a programozást++. A programozási képzés határozottan több mint egy éjszakát igényel, és sok kemény munkát és odaasztást igényel az ügy (különösen a C ++). Ez az útmutató segít Önnek a folyamatban.

Lépések

  1. A kép címe C ++ programozás 1. lépés
egy. Ismerje meg a történeteket++. A nyelv megkezdésének legjobb módja a nyelven való programozás, hogy megismerje a gyökereit. Még akkor is, ha nem tudod megérteni mindent, amit olvasott, néhány ilyen oldal bemutatja Önt a későbbiekben eljövendő fontos kifejezésekre (például, "Objektumorientált programozás").
  • A kép címe C ++ programozás 2. lépés
    2. Telepítse a C ++ fordítót (és esetleg szellemi tulajdonjogot). A C ++ programozáshoz a fordító megköveteli, mert a tényleges forráskódot össze kell állítani egy olyan fájlba, amelyet a számítógép képes futtatni. Ha Windows rendszert használ, a Visual C ++ 2010 Express jó megoldás lesz, és ha Linuxot használ, akkor a kereset jó választás lesz. Mindkettő beépített IPR (független fejlesztési környezet) van felszerelve, amely megkönnyíti a forráskód írásának folyamatát. (JEGYZET:. Sokan az interneten javasolják, hogy használja a szellemi tulajdonjogot és a Bloodshed Dev-C fordítót++. Ne csináld. Az 5 évig nem frissült, és számos híres hiba van itt: http: // SourceForge.Net / Tracker /?GROUP_ID = 10639 & ATID = 110639)
  • Ismerje meg, hogyan lehet hatékonyan használni az ISR-t. Egyes integrált fejlesztési környezetük rendelkezik saját egyéni veszekedéssel, amely zavaros lehet, így hasznos lenne olvasni vagy menteni egy linket a szellemi tulajdonjogok különböző lehetőségeinek és beállításainak.
  • A kép címe C ++ programozás 3. lépés
    3. Válasszon ki egy tutorial-t vagy kettőt, hogy megkezdje a tanulást c++. Ez a lépés, a fordítóval együtt, az egész folyamat egyik legfontosabb lépése. Vannak olyan dolgok, amelyekben meg kell győződnie arról, hogy. Először is, győződjön meg róla, hogy a kézikönyv teljes újonnan érkezettek a programozásban és részletesebben a leírásokban. Ezután győződjön meg róla, hogy a tankönyvben szereplő kód a C ++ 03 szabványt követi, vagy akár az új C ++ 11 (még nem szabványosított, így vigyázz a fordítói kérdésekre), mivel a modern fordítók problémái lehetnek az elavult összeállításával kódot, vagy egyszerűen elutasítja azt általában. A jó példák a C ++ bemutató a webhelyen programozással.COM és tankönyv a honlapon cplusplus.COM / DOC / TUTORIAL /.
  • A kép címe C ++ programozás 4. lépés
    4. Próbálja ki az összes új fogalmat. A programozás fontos része nemcsak a különböző fogalmakról olvasható, hanem használja őket a kódjában is. Az IPR-ben lévő másolási kód nem ad eredményeket. Sokkal hasznos lehet beírni az egyes példákat, és megpróbálja létrehozni saját elképzeléseit olyan programok, amelyek a maximális információ tanulmányozásának koncepcióját használják.
  • A kép címe C ++ programozási lépés 5
    öt. Ismerje meg a többi fejlesztőt. A programozás egyik legjobb dolog az, hogy függetlenül attól, hogy a képzettségi szint, a forráskód azonos szinten vagy egy lépésben mindig elérhető lesz. Egy jó módja annak, hogy tanulmányozzunk egy összetettebb forráskódot, hogy elolvassa, amíg el nem éri azt a pontot, hogy nem érted, majd próbálja meg megoldani a fejben - ha nem ismeri a kód egy adott részét, olvassa el róla a bemutatóban vagy referenciaanyag, amíg meg nem érted.
  • A kép címe C ++ programozási lépés 6
    6. Keressen feladatokat a megtanult fogalmak használatával. Abszolút a legjobb módja annak, hogy megtudja, amit megtanulsz - nemcsak a forráskód példáit írja le, hanem ténylegesen végrehajtja a feladatokat velük. Mint a programozás.A COM és az Euler-projekt gyors problémákat okoz, hogy megpróbálhat dönteni a valós élethelyzetekben való fogalmak alkalmazásával. Ha nem hozhat létre egy algoritmust egy feladathoz, szélsőséges esetként ellenőrizze a hasonlóak jelenlétét, amelyet mások készítettek és tanulnak tőle. Mi a lényeg a probléma megoldásában, ha nem tanul az eredményből?
  • A kép címe C ++ programozás 7. lépés
    7. Segítsen másoknak, akik segítségre van szükségük. Most, hogy megtanultad, hogyan kell dolgozni a C ++ -al, el kell kezdened, hogy segítsen más újonnan érkezőknek, amelyek megoldják a problémáikat, és támogatják őket ugyanazon az úton, amelyeken voltál! Ne engedje el, ha az a személy, aki megkérdezte a segítséget, nem akarja meghallgatni a tanácsát: a válaszod hasznos lehet valaki másnak.
  • Tippek

    • Mindig megjegyzelje a forráskódot! Még egy egyszerű és érthető kód sem fog károsodni a program funkciójának rövid magyarázata az elején. Ez is hasznos szokás lesz, ha később egy nagy zavaró szoftvert programoz, amit tudsz, és megértheted, de amely megzavarná egy másik olvasót.
    • Ne legyen ideges! A szoftverprogramozás zavaró lehet, de határozottan nem jelenti azt, hogy egyszerűen el kell dobnia az összes haladást és kilép a tanulást! Ha egy adott referenciakönyv nem megbirkózik a munkájával, próbálja meg olvasni egy másik ebben a kérdésben - nem lehet a probléma!
    • Ha hibákat kap a végrehajtás során, a probléma nem szintaxis probléma, hanem inkább probléma volt az algoritmussal. Próbáljon meg pontos dolgokat rögzíteni, amelyeket az algoritmusnak meg kell tennie, majd hasonlítsa össze őket a forráskóddal. Az események fejlesztésének legrosszabb változata - mutassa meg az internetes közösség kódját, és nézze meg, hogy problémákat találnak neked, de győződjön meg róla, hogy kérjen kedvesen! Azok az emberek, akik segítenek abban, hogy használják az idejüket, hogy a programozásra költözhessenek, hogy válaszoljanak a kérdéseire, ezért hálásak legyenek!
    • Ha összeállítási hibát kap, olvassa el újra a forráskódot, és nézze meg, hogy Ön hibákat talál. Bár a hibák maguknak titkosítottnak tűnhetnek, meg akarják mondani, hogy ez rossz, úgyhogy nézd meg, mit tudsz megtudni a hibáról.

    Figyelmeztetések

    • C és C ++ - nagyon alacsony szintű programozási nyelvek, azaz lehetősége van arra, hogy elpusztítsa számítógépét hibás kóddal vagy célzott rosszindulatú programokkal! Soha ne fordítsa össze és ne futtassa a programokat"#Inlude ", Ha nem vagy teljesen biztos abban, hogy tudod, mit csinálsz, és még ha tudod, mit csinálsz, próbálja meg elkerülni.
    • Győződjön meg róla, hogy a fordító és a bemutató releváns! Az elavult fordítók nem fordíthatják össze a működő forráskódot, vagy furcsa hibákat okozhatnak a végrehajtás során. Ugyanez mondható el a tankönyvekről.
    Hasonló publikációk