Modern C++ programozás szakácskönyve - harmadik kiadás: A modern C++ elsajátítása, beleértve a C++23 legújabb funkcióit is, több mint 140 gyakorlati recepttel.

Értékelés:   (4.5 az 5-ből)

Modern C++ programozás szakácskönyve - harmadik kiadás: A modern C++ elsajátítása, beleértve a C++23 legújabb funkcióit is, több mint 140 gyakorlati recepttel. (Marius Bancila)

Olvasói vélemények

Összegzé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.

Hátrányok:

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)

Eredeti címe:

Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes

Könyv tartalma:

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.

A könyv egyéb adatai:

ISBN:9781835080542
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Modern C++ programozás szakácskönyve - Második kiadás - Modern C++ Programming Cookbook - Second...
Több mint 100 recept, amelyek segítenek leküzdeni...
Modern C++ programozás szakácskönyve - Második kiadás - Modern C++ Programming Cookbook - Second Edition
The Modern C++ Challenge: Váljon szakértő programozóvá valós problémák megoldásával - The Modern C++...
Tesztelje C++ programozási készségeit a könyvben...
The Modern C++ Challenge: Váljon szakértő programozóvá valós problémák megoldásával - The Modern C++ Challenge: Become an expert programmer by solving real-world problems
Modern C++ programozás szakácskönyve: Receptek az adatszerkezet, a többszálú futás és a...
Több mint 100 recept, amelyek segítenek leküzdeni a C++...
Modern C++ programozás szakácskönyve: Receptek az adatszerkezet, a többszálú futás és a hálózatépítés felfedezéséhez a C++17-ben - Modern C++ Programming Cookbook: Recipes to explore data structure, multithreading, and networking in C++17
Sablonos metaprogramozás C++ nyelven: Tudjon meg mindent a C++ sablonokról, és fedezze fel a sablon...
Értse meg, hogyan használjon modern C++...
Sablonos metaprogramozás C++ nyelven: Tudjon meg mindent a C++ sablonokról, és fedezze fel a sablon metaprogramozás erejét - Template Metaprogramming with C++: Learn everything about C++ templates and unlock the power of template metaprogramming
Modern C++ programozás szakácskönyve - harmadik kiadás: A modern C++ elsajátítása, beleértve a C++23...
A gyakorlati receptekkel teli, átfogó útmutatóban...
Modern C++ programozás szakácskönyve - harmadik kiadás: A modern C++ elsajátítása, beleértve a C++23 legújabb funkcióit is, több mint 140 gyakorlati recepttel. - Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes

A szerző munkáit az alábbi kiadók adták ki:

© 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)