Értékelés:
A könyv a C++ régebbi verzióiról a C++11-re való átálláshoz nyújt segítséget, értékes betekintést és a kortárs programozási gyakorlatban gyökerező kódmintákat nyújt. A C++20 jellemzőit azonban csak korlátozottan tárgyalja, és nem átfogó tankönyvként készült a kezdők számára.
Előnyök:A C++11-re való átálláshoz hasznos, jól strukturált, kortárs idiómákat bemutató fejezetek vezetik át az olvasót a C++ összetettségén, és értékes meglátásokat nyújt a kód javításához.
Hátrányok:A C++20 korlátozott és felszínes lefedettsége, a tartalom nagy része a nagyon alapvető C++-ra összpontosít, abszolút kezdők számára nem alkalmas.
(4 olvasói vélemény alapján)
Exploring C++20: The Programmer's Introduction to C++
Fedezzen fel mindent, amit a C++-ról tudnia kell a kis leckék logikusan felépített sorozatában, amelyet olyan gyorsan vagy lassan dolgozhat végig, ahogyan csak szüksége van rá. Ez a könyv a C++ nyelvet harapásnyi darabokra osztja, amelyek segítségével lépésről lépésre tanulhatja meg a nyelvet. Teljesen frissítve a C++20-nak megfelelően, nem feltételezi a C++ vagy bármely más C-alapú nyelv ismeretét.
A C++20 felfedezése elismeri, hogy a C++ bonyolult nyelv lehet, ezért ahelyett, hogy bonyolult fejezetekkel zavarná el a függvények, osztályok és utasítások elszigetelt magyarázatával, inkább arra összpontosít, hogyan érhetünk el eredményeket. Azzal, hogy egy kicsit ebből és egy kicsit abból is megtanulsz, hamarosan elegendő tudást fogsz felhalmozni ahhoz, hogy nem triviális programokat írj, és egy olyan szilárd tapasztalati alapot fogsz felépíteni, amely a korábban zavarba ejtő fogalmakat kontextusba helyezi.
Az Exploring C++ teljes mértékben átdolgozott harmadik kiadásában már a könyv elején megtanulhatja, hogyan használja a szabványos könyvtárat. Ezután operátorokkal, objektumokkal és adatforrásokkal fog dolgozni egyre életszerűbb helyzetekben. Végül pedig elkezdi összerakni a darabkákat, hogy kifinomult, saját tervezésű programokat hozzon létre, magabiztosan, hogy szilárd tapasztalati bázist épített ki, amelyből tovább fejlődhet.
Mit fogsz tanulni
⬤ Az alapok elsajátítása, beleértve az összetett utasításokat, modulokat és egyebeket.
Dolgozzon egyéni típusokkal, és nézze meg, hogyan használhatja őket.
⬤ Írjon hasznos algoritmusokat, függvényeket és még sok mást.
⬤ Fedezze fel a C++ 20 legújabb funkcióit, beleértve a fogalmakat, modulokat és tartományokat.
⬤ Alkalmazza készségeit olyan projektekben, amelyek fixpontos számokat és testtömegindex alkalmazásokat tartalmaznak.
Végezzen általános programozást, és alkalmazza azt egy gyakorlati projektben.
⬤ Használja a többszörös öröklődést, a tulajdonságokat/politikákat, a túlterhelt függvényeket és a metaprogramozást.
Kinek szól ez a könyv
Tapasztalt programozóknak, akiknek esetleg kevés vagy semmilyen tapasztalatuk sincs a C++-ban, és akik gyorsított tanulási útmutatót szeretnének a C++20-hoz, hogy azonnal belevághassanak.
© 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)