Értékelés:
A könyv részletes és átfogó útmutató a C++ sablonokról és a metaprogramozásról, amely a modern C++ megértését elmélyíteni kívánó komoly fejlesztők számára hasznos. Referenciaként és tanulási segédletként is szolgál, bár a kezdők számára kihívást jelenthet, és a Kindle-kiadásban néhány formázási problémával küzd.
Előnyök:Hihetetlenül részletes, közérthető bevezetés a sablonokba, létfontosságú a komoly C++ fejlesztők számára, nagyszerű referencia a haladó témákhoz, hasznos a C++ kód megértéséhez, a modern szabványokkal naprakész, alaposan lefedi mind az alapvető, mind az összetett szempontokat.
Hátrányok:⬤ Nem könnyű olvasmány
⬤ az írásmódot formálisnak és kevésbé magával ragadónak érezhetjük, különösen a kezdők számára
⬤ a Kindle-kiadás szenved a rossz formázástól, beleértve a kis betűméretet és a törött linkeket
⬤ sok tipográfiai hibát tartalmaz, amelyek akadályozzák a megértést.
(87 olvasói vélemény alapján)
C++ Templates: The Complete Guide
A sablonok a C++ egyik legerősebb tulajdonságai közé tartoznak, de a C++ nyelv és a fejlesztői közösség fejlődése ellenére is félreértik és nem használják ki őket. A C++ sablonok, második kiadás három úttörő C++ szakértő megmutatja, hogy miért, mikor és hogyan használjuk a modern sablonokat, hogy tisztább, gyorsabb, hatékonyabb és könnyebben karbantartható szoftvereket készíthessünk.
Az új kiadás a C++11, C++14 és C++17 szabványokhoz igazodva most átfogóan frissítve mutatja be a legkorszerűbb technikákat az alkalmazások szélesebb spektrumához. A szerzők hiteles magyarázatot adnak az összes olyan új nyelvi jellemzőről, amely vagy javítja a sablonokat, vagy kölcsönhatásba lép velük, beleértve a variációs sablonokat, az általános lambdákat, az osztálysablonok argumentumainak levonását, a fordítási idejű if-et, a hivatkozások továbbítását és a felhasználó által meghatározott literálokat. Emellett mélyen elmélyednek az alapvető nyelvi fogalmakban (például az értékkategóriákban), és teljes mértékben lefedik az összes szabványos típusjellemzőt.
A könyv az alapfogalmak és a releváns nyelvi jellemzők alapos bemutatásával kezdődik. A könyv további része átfogó referenciaként szolgál, először a nyelvi részletekre, majd a kódolási technikákra, a fejlett alkalmazásokra és a kifinomult idiómákra összpontosítva. A könyvben található példák világosan illusztrálják az elvont fogalmakat, és bemutatják a legjobb gyakorlatokat a C++ sablonok nyújtotta lehetőségek kiaknázásához.
⬤ Tudja meg pontosan, hogyan viselkednek a sablonok, és kerülje el a gyakori buktatókat.
⬤ Használja a sablonokat a hatékonyabb, rugalmasabb és karbantarthatóbb szoftverek írásához.
⬤ Mesterévé válhat napjaink leghatékonyabb idiómáinak és technikáinak.
⬤ A forráskód újrafelhasználása a teljesítmény vagy a biztonság veszélyeztetése nélkül.
⬤ Hasznosítsa a C++ szabványos könyvtárában található általános programozási segédprogramokat.
⬤ Nézze meg a hamarosan megjelenő fogalmak funkciót.
A kísérő weboldal, a tmplbook.com, mintakódokat és további frissítéseket tartalmaz.
© 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)