Hodnotenie:
Kniha je všeobecne dobre prijímaná, najmä pre začiatočníkov, ktorí sa chcú naučiť C++. Poskytuje komplexný prehľad jazyka s rôznymi príkladmi, čo čitateľom uľahčuje pochopenie pojmov. Má však aj niekoľko nedostatkov vrátane problémov s kontrolou kvality, neaktuálneho obsahu a niektorých pedagogických chýb, ktoré môžu čitateľov, ktorí s programovaním začínajú, zmiasť.
Výhody:⬤ Komplexné pokrytie základov jazyka C++, vhodné pre začiatočníkov.
⬤ Dobre štruktúrovaná s množstvom príkladov, ktoré pomáhajú pochopeniu.
⬤ Pomáha čitateľom vybudovať si pevné základy v jazyku C++.
⬤ Dobrý zdroj informácií na samoštúdium aj ako referenčná príručka.
⬤ Ľahko sa číta a vo všeobecnosti je príjemný.
⬤ Problémy s kontrolou kvality fyzickej knihy viedli k poškodeniu výtlačkov.
⬤ Zastarané informácie, najmä pokiaľ ide o novšie funkcie jazyka C++.
⬤ Niektoré príklady obsahujú chyby, čo komplikuje učenie.
⬤ Začiatočníkov môže zahltiť príliš veľa informácií príliš rýchlo bez primeraných prestávok na precvičenie.
⬤ Vyžaduje doplnkové zdroje na hlbšie pochopenie, pretože vysvetlenia v texte môžu byť nedostatočné.
(na základe 87 čitateľských recenzií)
C++ in One Hour a Day, Sams Teach Yourself
Za jednu hodinu denne získate všetky zručnosti potrebné na to, aby ste mohli začať programovať v jazyku C++. S týmto kompletným výukovým programom si rýchlo osvojíte základy a potom prejdete na pokročilejšie funkcie a koncepty. Táto kniha, kompletne aktualizovaná pre štandard C++14 s náhľadom na C++17, predstavuje jazyk z praktického hľadiska a pomôže vám naučiť sa používať jazyk C++ na vytváranie rýchlejších, jednoduchších a efektívnejších aplikácií v C++.
⬤ Ovládnite základy jazyka C++ a objektovo orientovaného programovania.
⬤ Pochopiť, ako vám funkcie jazyka C++ pomáhajú písať kompaktný a efektívny kód pomocou konceptov, ako sú lambda výrazy, konštruktory presunov a operátory priradenia.
⬤ Oboznámte sa s osvedčenými postupmi a vyhnite sa nástrahám prostredníctvom užitočných odporúčaní a odporúčaní.
⬤ Oboznámte sa so štandardnou knižnicou šablón vrátane kontajnerov a algoritmov používaných vo väčšine reálnych aplikácií jazyka C++.
⬤ Overte si svoje vedomosti a znalosti pomocou cvičení na konci každej lekcie.
Učte sa vo svojom vlastnom čase, svojím vlastným tempom:
⬤ Nevyžadujú sa žiadne predchádzajúce skúsenosti s programovaním.
⬤ Píšte rýchle a výkonné programy v jazyku C++, kompilujte zdrojový kód a vytvárajte spustiteľné súbory.
⬤ Učte sa koncepty objektovo orientovaného programovania, ako je zapuzdrenie, abstrakcia, dedičnosť a polymorfizmus.
⬤ Používajte algoritmy a kontajnery štandardnej knižnice šablón na písanie funkčne bohatých a zároveň stabilných aplikácií v jazyku C++.
⬤ Zistite, ako automatické odčítanie typov pomáha zjednodušiť kód C++.
⬤ Vyvíjať sofistikované techniky programovania pomocou lambda výrazov, inteligentných ukazovateľov a pohyblivých konštruktorov.
⬤ Učte sa od odborníkov na programovanie a osvojte si funkcie jazyka C++.
⬤ Oboznámte sa s funkciami jazyka C++, ktoré vám umožnia programovať kompaktné a vysoko výkonné aplikácie v jazyku C++.
⬤ Prezrite si novinky v jazyku C++17.
Obsah v skratke
Časť I: Základy.
Lekcia 1: Začíname.
Lekcia 2: Anatómia programu v C++.
Lekcia 3: Používanie premenných, deklarovanie konštánt.
Lekcia 4: Správa polí a reťazcov.
Lekcia 5: Práca s výrazmi, príkazmi a operátormi.
Lekcia 6: Riadenie toku programu.
Lekcia 7: Organizácia kódu pomocou funkcií.
Lekcia 8: Vysvetlenie ukazovateľov a odkazov.
Časť II: Základy objektovo orientovaného programovania v jazyku C++.
Lekcia 9: Triedy a objekty.
Lekcia 10: Implementácia dedičnosti.
Lekcia 11: Polymorfizmus.
Lekcia 12: Typy operátorov a preťažovanie operátorov.
Lekcia 13: Odlievanie operátorov.
Lekcia 14: Úvod do makier a šablón.
Časť III: Štandardná knižnica šablón (STL)
Lekcia 15: Úvod do štandardnej knižnice šablón.
Lekcia 16: Trieda STL String.
Lekcia 17: Triedy STL Dynamic Array.
Lekcia 18: STL list a forward_list.
Lekcia 19: Triedy množín STL.
Lekcia 20: Triedy STL Map.
Časť IV: Ďalšie triedy STL.
Lekcia 21: Porozumenie objektom funkcií.
Lekcia 22: Lambda výrazy.
Lekcia 23: Algoritmy STL.
Lekcia 24: Adaptívne kontajnery: Zásobník a fronta.
Lekcia 25: Práca s bitovými príznakmi pomocou STL.
Časť V: Pokročilé koncepty jazyka C++.
Lekcia 26: Porozumenie inteligentným ukazovateľom.
Lekcia 27: Používanie prúdov na vstup a výstup.
Lekcia 28: Spracovanie výnimiek.
Lekcia 29: Pokračovanie.
Časť VI: Prílohy
Príloha A: Práca s číslami: Binárne a hexadecimálne.
Príloha B: Kľúčové slová jazyka C++.
Dodatok C: Prednosť operátorov.
Dodatok D: Kódy ASCII.
Dodatok E: Odpovede.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)