Értékelés:
A „Modern C++ programozás szakácskönyve, harmadik kiadás” egy olyan technikai útmutató, amely a C++ fejlesztők számára készült, akik a nyelv modern jellemzőivel szeretnék frissíteni és finomítani tudásukat. Olyan receptek strukturált formátumát tartalmazza, amelyek a témák széles skáláját fedik le az alapozó és a haladó C++ fogalmaktól kezdve. Bár sok kritikus nagyra értékeli a gyakorlatias megközelítést és a terjedelmes példákat, néhányan megjegyezték, hogy a könyv nem feltétlenül alkalmas az abszolút kezdők számára, és inkább referenciaként vagy kiegészítő forrásként szolgál azok számára, akik már rendelkeznek némi előismerettel.
Előnyök:⬤ A modern C++ jellemzőinek átfogó lefedettsége, beleértve a C++20 és a C++2#
⬤ Strukturált formátum, világos szakaszokkal (Készülődés, Hogyan kell csinálni, Hogyan működik, Lásd még), ami segíti a megértést.
⬤ Hasznos kezdőknek és tapasztalt fejlesztőknek egyaránt, gyakorlati példákkal és receptekkel.
⬤ Jó referenciakönyvként szolgál bizonyos funkciók vagy megvalósítási technikák felkutatásához.
⬤ Tapasztalt szerző írta, akinek hírneve van az áttekinthetőségről és a minőségről.
⬤ Teljesen kezdőknek nem ajánlott, mivel átfogó kontextus nélkül ugrik bele a haladó témákba.
⬤ Néhány kritikus megjegyezte, hogy nem terjed ki a C++ nyelv minden funkciójára.
⬤ A szakácskönyv formátum nem biztos, hogy megfelel azoknak, akik a lineáris olvasási élményt részesítik előnyben.
⬤ A kevésbé tapasztalt fejlesztők számára kihívást jelenthet, így a fogalmak teljes megértéséhez további forrásokat kell keresniük.
(10 olvasói vélemény alapján)
Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes
A gyakorlati receptekkel teli, átfogó útmutatóban felfedezheti a C++ legújabb fejlesztéseit, optimalizálhatja a teljesítményt, és betekintést nyerhet az alapvető technikákba.
A nyomtatott vagy Kindle könyv megvásárlása egy PDF formátumú ingyenes e-könyvet is tartalmaz. Főbb jellemzők Nem csak a C++23 programozáshoz szóló útmutató; találja meg a megfelelő megoldást több mint 150 kódolási feladatra a C++ bármely modern változatában Ismerje meg az összes legfontosabb C++ fogalmat gyakorlatias, önálló receptek sorozatán keresztül Teljesen frissített és új témákkal teli könyv, többek között; szinkronizált kimeneti adatfolyamok, címkeadagolás és C++20/23 tartományi adapterek Könyvismertető
A Modern C++ programozás szakácskönyvének frissített harmadik kiadása a C++23 legújabb funkcióival foglalkozik, mint például a veremkönyvtár, az expected és mdspan típusok, a span pufferek, a formázási könyvtár fejlesztései és a tartománykönyvtár frissítései. Emellett olyan, korábban nem tárgyalt C++20 témákat is érint, mint a szinkronizált kimeneti folyam és a source_location. A könyv gyakorlati receptek formájában szerveződik, amelyek valós problémák széles körét fedik le.
A modern C++ programozás minden alapvető fogalmának részleteibe belemegy, mint például függvények és osztályok, iterátorok és algoritmusok, adatfolyamok és a fájlrendszer, szálak és párhuzamosság, intelligens mutatók és mozgás szemantika, és még sok más. Mélyrehatóan foglalkozunk a programozás teljesítménybeli aspektusaival, és megtanulunk gyors és karcsú kódot írni a legjobb gyakorlatok segítségével.
Felfedezed a hasznos mintákat és számos idióma megvalósítását, köztük a pimpl, a named parameter, az ügyvéd-kliens és a factory mintát. Az egységtesztelésnek szentelt fejezet a C++ három legelterjedtebb könyvtárával ismertet meg: Boost. Test, a Google Test és a Catch2.
E modern C++ programozási könyv végére Ön képes lesz hatékonyan kihasználni a C++11/14/17/20/23 programozás jellemzőit és technikáit, hogy növelje alkalmazásai teljesítményét, skálázhatóságát és hatékonyságát. Amit megtanulhat A C++23 új nyelvi és könyvtári funkcióinak felfedezése A szálak és az egyidejűség beépített támogatásának használata a mindennapi feladatokhoz A szabványos könyvtár kihasználása, valamint a konténerekkel, algoritmusokkal és iterátorokkal való munka A szövegkeresés és -helyettesítés problémáinak megoldása a reguláris kifejezések használatával A különböző típusú karakterláncokkal való munka és a fordítás különböző aspektusainak megismerése A fájlrendszer-könyvtár előnyeinek kihasználása a fájlokkal és könyvtárakkal való munka során Különböző hasznos minták és idiómák megvalósítása A C++ széles körben használt tesztelési keretrendszerek felfedezése Kiknek szól ez a könyv?
A könyvet olyan kezdő és középszintű programozóknak tervezték, akik már rendelkeznek a C++ programozási nyelv alapszintű ismereteivel, és el akarják sajátítani a nyelvet, hogy gyakorlott modern C++ fejlesztőkké váljanak. A tapasztalt C++ programozók a könyv segítségével megerősíthetik a C++ nyelvtudásukat, és jó referenciát találnak a C++11/14/17/17/20/23 számos nyelvi és könyvtári jellemzőjéről. Tartalomjegyzék A modern nyelv alapvető jellemzőinek elsajátítása A számokkal és karakterláncokkal való munka A függvények felfedezése Előfeldolgozás és fordítás A szabványos könyvtár Tartók, algoritmusok és iterátorok Általános célú segédprogramok A fájlokkal és folyamokkal való munka A szálkezelés és párhuzamosság kihasználása Robusztusság és teljesítmény Minta és idiómák megvalósítása Tesztelési keretek felfedezése C++23 jellemzői.
© 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)