Értékelés:
A könyv általában véve jó fogadtatásban részesül, különösen a kezdők számára, akik a C++ nyelvet szeretnék megtanulni. Különböző példákkal átfogó áttekintést nyújt a nyelvről, megkönnyítve az olvasók számára a fogalmak megértését. Ugyanakkor számos hátránya is van, többek között a minőségellenőrzéssel kapcsolatos problémák, az elavult tartalom és néhány pedagógiai hiba, amelyek összezavarhatják a programozásban járatlan olvasókat.
Előnyök:⬤ A C++ alapjainak átfogó lefedettsége, kezdők számára is alkalmas.
⬤ Jól strukturált, számos példával, amelyek segítik a megértést.
⬤ Segít az olvasóknak szilárd alapokat teremteni a C++-ban.
⬤ Jó forrás mind önképzésre, mind referencia kézikönyvként.
⬤ Könnyen olvasható és általában élvezetes.
⬤ A fizikai könyv minőségellenőrzési problémái sérült példányokat eredményeztek.
⬤ Elavult információk, különösen a C++ újabb jellemzőit illetően.
⬤ Néhány példa hibákat tartalmaz, ami megnehezíti a tanulást.
⬤ A kezdőket túl gyorsan túl sok információval terhelheti túl gyorsan, megfelelő gyakorlószünetek nélkül.
⬤ A mélyebb megértéshez kiegészítő forrásokra van szükség, mivel a szövegben található magyarázatok nem elegendőek.
(87 olvasói vélemény alapján)
C++ in One Hour a Day, Sams Teach Yourself
Mindössze napi egy óra alatt elsajátíthatod az összes szükséges készséget, hogy elkezdhess programozni C++ nyelven. Ezzel a teljes oktatóanyaggal gyorsan elsajátíthatja az alapokat, majd továbbléphet a haladóbb funkciók és fogalmak felé. A C++14 szabványhoz teljesen frissített, a C++17 előzetesével kiegészített könyv gyakorlati szempontból mutatja be a nyelvet, és segít megtanulni, hogyan használhatja a C++-t gyorsabb, egyszerűbb és hatékonyabb C++ alkalmazások létrehozásához.
⬤ Elsajátítja a C++ és az objektumorientált programozás alapjait.
⬤ Megtanulja, hogy a C++ funkciói hogyan segítik a kompakt és hatékony kód írását olyan fogalmak segítségével, mint a lambda-kifejezések, a mozgó konstruktorok és a hozzárendelési operátorok.
⬤ Tanulja meg a legjobb gyakorlatokat és kerülje el a buktatókat a hasznos Do's and Don'ts segítségével.
⬤ Tanulja meg a szabványos sablonkönyvtárat, beleértve a legtöbb valós C++ alkalmazásban használt tárolókat és algoritmusokat.
⬤ Tesztelje tudását és szakértelmét az egyes leckék végén található feladatokkal.
Tanuljon a saját idejében, a saját tempójában:
⬤ Nincs szükség korábbi programozási tapasztalatra.
⬤ Írjon gyors és nagy teljesítményű C++ programokat, fordítsa le a forráskódot, és hozzon létre futtatható fájlokat.
⬤ Tanulja meg az olyan objektumorientált programozási fogalmakat, mint a kapszulázás, absztrakció, öröklés és polimorfizmus.
⬤ A szabványos sablonkönyvtár algoritmusainak és tárolóinak használatával funkciógazdag, mégis stabil C++ alkalmazásokat írhat.
⬤ Tanulja meg, hogyan segít az automatikus típuslevonás a C++ kód egyszerűsítésében.
⬤ Finomult programozási technikák kidolgozása lambda-kifejezések, intelligens mutatók és mozgó konstruktorok használatával.
⬤ A programozási szakértőktől tanulva sajátítsa el a C++ jellemzőit.
⬤ Tanulja meg azokat a C++ funkciókat, amelyek lehetővé teszik a kompakt és nagy teljesítményű C++ alkalmazások programozását.
⬤ Nézze meg, mi újság a C++17-ben.
Tartalom áttekintés
I. rész: Az alapok.
1. lecke: Kezdetnek.
2. lecke: Egy C++ program anatómiája.
lecke: Változók használata, konstansok deklarálása.
lecke: Táblázatok és karakterláncok kezelése.
5. lecke: Munka kifejezésekkel, utasításokkal és operátorokkal.
6. lecke: A programfolyamat irányítása.
lecke: A kód szervezése függvényekkel.
8. lecke: Mutatók és hivatkozások magyarázata.
II. rész: Az objektumorientált C++ programozás alapjai.
9. lecke: Osztályok és objektumok.
10. lecke: Az öröklődés megvalósítása.
11. lecke: Polimorfizmus.
12. lecke: Operátortípusok és operátortúlterhelés.
13. lecke: Operátorok átváltása.
lecke: Bevezetés a makrókba és sablonokba.
III. rész: A szabványos sablonkönyvtár (STL) megismerése
15. lecke: Bevezetés a szabványos sablonkönyvtárba.
16. lecke: Az STL karakterlánc osztály.
17. lecke: Az STL dinamikus tömbosztályai.
lecke: STL list és forward_list.
19. lecke: STL halmazosztályok.
20. lecke: STL Map osztályok.
IV. rész: Még több STL.
21. lecke: A függvényobjektumok megértése.
22. lecke: Lambda-kifejezések.
lecke: STL algoritmusok.
24. lecke: Adaptív konténerek: Stack és Queue.
25. lecke: Munka bitjelzőkkel az STL használatával.
V. rész: Haladó C++ fogalmak.
26. lecke: Az intelligens mutatók megértése.
27. lecke: Folyamok használata be- és kimenethez.
28. lecke: Kivételkezelés.
29. lecke: A továbblépés.
VI. rész: Függelékek
A függelék: Munka számokkal: Bináris és hexadecimális számok.
B függelék: C++ kulcsszavak.
C függelék: Operátorok elsőbbsége.
D függelék: ASCII kódok.
E függelék: Válaszok.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)