Hogyan lehet megtanulni a C ++ programozást: 7 lépés (képekkel)

Tartalomjegyzék:

Hogyan lehet megtanulni a C ++ programozást: 7 lépés (képekkel)
Hogyan lehet megtanulni a C ++ programozást: 7 lépés (képekkel)

Videó: Hogyan lehet megtanulni a C ++ programozást: 7 lépés (képekkel)

Videó: Hogyan lehet megtanulni a C ++ programozást: 7 lépés (képekkel)
Videó: MS Access: Táblák létrehozása 2024, November
Anonim

A programozás megtanulása határozottan nem olyan, amit egyik napról a másikra meg lehet tenni, és sok kemény munkát és odaadást igényel (különösen a C ++ tanulását). Ez az útmutató segít a folyamatban.

Lépés

Ismerje meg a C ++ programozást 1. lépés
Ismerje meg a C ++ programozást 1. lépés

1. lépés. Ismerje meg a C ++ történetét

A programozási nyelv tanulásának legjobb módja a történelem tanulmányozása. Bár nem biztos, hogy mindent megért, amit olvas, ez a néhány oldal megismerteti Önt a később megjelenő fontos kifejezésekkel (például "Objektum -orientált programozás").

Ismerje meg a C ++ programozást 2. lépés
Ismerje meg a C ++ programozást 2. lépés

2. lépés Telepítse a C ++ fordítót (és a lehetséges IDE -t)

A fordítók szükségesek a C ++ nyelvű programozáshoz, mert a tényleges forráskódot a számítógépnek egy végrehajtható fájlba kell fordítania. Ha Windows rendszert használ, akkor a megfelelő opció a Visual C ++ 2010 Express, vagy ha Linuxot használ, akkor a Geany. Mindkettő beépített IDE-vel (független fejlesztői környezet) rendelkezik, amely leegyszerűsíti a forráskód írásának folyamatát. (MEGJEGYZÉS: Sokan az interneten javasolják a Bloodshed Dev-C ++ IDE és a fordító használatát. De nem szabad, ez a szoftver 5 éve nem frissült, és sok ismert hibája van, a lista itt található: https:// sourceforge.net/p/dev-cpp/bugs/)

Ismerje meg az IDE hatékony használatát. Az IDE -k némelyikének saját sajátosságai vannak, amelyek akadályozhatják a tanulási folyamatot. Érdemes tehát végigolvasni vagy megőrizni a referenciát a különböző IDE beállításokhoz és beállításokhoz

Ismerje meg a C ++ programozást 3. lépés
Ismerje meg a C ++ programozást 3. lépés

3. lépés Válasszon ki egy vagy két oktatóanyagot a C ++ tanulásának megkezdéséhez

Ez a lépés a fordító telepítésével együtt az egyik legfontosabb szakasz. Ebben a szakaszban néhány dolgot meg kell győződnie. Először is győződjön meg arról, hogy az útmutató azoknak az olvasóknak készült, akik teljesen kezdők a programozásban, mert a magyarázatok a legalaposabbak. Ezután győződjön meg arról, hogy az oktatóanyagban szereplő kód követi a C ++ 03 szabványt, vagy akár az új C ++ 11 szabványt (még nincs szabványosítva, óvakodjon a fordítóproblémáktól), mert a modern fordítóknak nehéz lesz elavult kódot összeállítaniuk, vagy egyszerűen utasítsd el. Néhány jó oktatóanyag a C ++ oktatóanyag a cprogramming.com webhelyről, valamint az oktatóanyag a www.cplusplus.com/doc/tutorial/ címen.

Ismerje meg a C ++ programozást 4. lépés
Ismerje meg a C ++ programozást 4. lépés

4. lépés: Próbáljon ki minden új koncepciót

A programozás fontos része nemcsak a különböző fogalmakról való olvasás, hanem azok saját kódban történő használata is. A kód másolása-beillesztése az IDE-be kevés haszna van. Sokkal hasznosabb, ha begépel minden példát, és még saját programötletet is megpróbál előállítani, amely a tanított fogalmakat felhasználva maximalizálja a megőrzött információ mennyiségét.

Ismerje meg a C ++ programozást 5. lépés
Ismerje meg a C ++ programozást 5. lépés

5. lépés Tanuljon más fejlesztőktől

Az egyik legjobb dolog a programozásban az, hogy függetlenül attól, hogy milyen szintű szakértelemmel rendelkezik a programozás terén, mindig rendelkezésre áll forráskód ugyanarra a szintre vagy egy szint fölé. Egy jó módszer a bonyolultabb forráskód tanulására, ha addig olvas, amíg el nem jut egy ponthoz, amit nem ért, majd próbálja meg fejben kidolgozni; ha nem ismeri a kód egy bizonyos részét, olvasson róla egy oktatóanyagban vagy referenciaanyagban, amíg meg nem érti.

Ismerje meg a C ++ programozást 6. lépés
Ismerje meg a C ++ programozást 6. lépés

6. lépés. Oldja meg a problémát a tanult fogalmak segítségével

A legjobb módja annak, hogy megőrizze a tanultakat, nem csak a forráskód példák írása, hanem a kiosztott feladatok tényleges elvégzése. Mind a cprogramming.com, mind a Project Euler problémái vannak, amelyeket megpróbálhat megoldani, hogy a fogalmakat a való életben alkalmazza. Ha valóban nem tud algoritmust kitalálni egy problémára, akkor végső megoldásként keressen olyan megoldásokat, amelyeket mások az internetről végeztek, és tanuljon tőlük. Mi értelme van megoldani a problémákat, ha nem tanul az eredményekből?

Ismerje meg a C ++ programozást 7. lépés
Ismerje meg a C ++ programozást 7. lépés

7. lépés Segítsen másoknak, akik segítségre szorulnak

Most, hogy megtanulta a C ++ nyelvet, el kell kezdenie segíteni más kezdőket online problémáik megoldásában, és el kell juttatni őket ugyanarra az útra, mint a tiéd! Ne keseredjen el gyorsan, ha a segítséget kérő személy nem hallgat a tanácsaira: mások tanulhatnak az Ön által adott válaszokból, még akkor is, ha az eredeti feladó nem.

Tippek

  • Ne csalódj gyorsan! A programozás zavaró lehet néhány ponton, de ez nem jelenti azt, hogy el kell dobnia minden fejlődését, és abba kell hagynia! Ha egy adott útmutató rosszul érzi magát egy téma elmagyarázásakor, olvasson el egy másik útmutatót ugyanebből a kérdésből; lehet, hogy nem benned van a probléma!
  • Ha hibákat tapasztal a fordítás során, olvassa el újra a forráskódot, és nézze meg, hogy talál -e hibákat. Bár homályosnak tűnhet, maga a hiba megpróbálja megmondani, mi történt rosszul. Szóval nézd meg, tanulhatsz -e belőle valamit a hibákról.
  • Tanulj a saját tempódban.
  • A C ++ nyelvet a Google Play Áruházban vagy az Appstore -ban tanulhatja meg, ha rákeres a "Learn C ++" kifejezésre.
  • C ++ nyelven is kereshet könyveket.
  • Ha a program futása közben hibaüzenetet kap, akkor a probléma nem szintaktikai probléma, hanem az algoritmus problémája. Próbálja meg leírni, hogy pontosan mit kell tennie az algoritmusának, majd hasonlítsa össze a forráskóddal. A legrosszabb esetben vigye el a kódot egy online közösséghez, és nézze meg, hogy találnak -e problémát az Ön számára. Ügyeljen arra, hogy udvariasan kérdezzen! Azok az emberek, akik segítenek abban, hogy időt szánjanak arra, hogy esetleg pénzt kereső szoftverek programozásával tölthessék kérdéseiket. Szóval ne felejtsd el megköszönni!
  • Mindig kommentálja a forráskódot! Soha nem árt rövid leírást írni a program funkcióiról az elején, még az egyszerű és magától értetődő kód miatt sem. Ez a lépés is jó szokás, ha később ragaszkodik a nagy, zavaros szoftverek programozásához, amelyeket már megérthet, de más olvasók zavarban vannak.

Figyelem

  • A C és a C ++ alacsony szintű programozási nyelvek, vagyis lehetősége van arra, hogy hibás kóddal vagy szándékosan rosszindulatú programokkal összeomolja számítógépét! SOHA ne fordítson le és ne futtasson olyan programot, amelyben "#include" kód van, kivéve, ha TÉNYLEG BIZTOS, hogy tudja, mit csinál. Még akkor is, ha tudja, mit csinál, próbálja meg minden áron elkerülni.
  • Győződjön meg arról, hogy a fordító és az oktatóanyagok naprakészek! Az elavult fordítók miatt az érvényes forráskód nem fordítható le, vagy furcsa hibák fordulhatnak elő futás közben. Ugyanez vonatkozik az oktatóanyagokra is.
  • Sok víruskereső azt gondolja, hogy bármit is hoz létre, az vírus! Feltétlenül adja hozzá a programot a kivételhez, és esetleg kapcsolja ki a víruskeresőt, hogy ne távolítsa el a programot!