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

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

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 (Marius Bancila)

Olvasói vélemények

Összegzés:

A könyvet az olvasók nagyra értékelik világos felépítése, a modern C++ szabványok átfogó lefedettsége és a gyakorlati receptek miatt, amelyek megkönnyítik az anyag megértését és alkalmazását. Kezdő és tapasztalt programozókat egyaránt kiszolgál, növelve a modern C++ kódolási gyakorlatokkal kapcsolatos magabiztosságukat és tudásukat.

Előnyök:

A C++11/14/17 jellemzőinek és szabványainak átfogó lefedettsége.
A világos szerkezet és a szakácskönyv stílus megkönnyíti az egyes témakörökre való hivatkozást.
Magával ragadó és olvasmányos, elkerülve a más C++ könyvekre jellemző száraz tartalmat.
Gyakorlati példák segítik a fogalmak megértését és alkalmazását valós munkaforgatókönyvekben.
Hasznos tippeket és tervezési mintákat tartalmaz.
Jó a régebbi C++ szabványokról átálló programozók számára.

Hátrányok:

Néhány fejezetben elgépelések és ismétlések vannak.
Bizonyos témák, mint például a mozgatás szemantikája és a decltype/declval, kevésbé alaposan kerülnek tárgyalásra.
Az egységtesztelési keretrendszer fejezetet lehetne tömörebbé tenni.
A Kindle kiadásban formázási problémák lehetnek, ezért nem ajánlott.

(7 olvasói vélemény alapján)

Eredeti címe:

Modern C++ Programming Cookbook: Recipes to explore data structure, multithreading, and networking in C++17

Könyv tartalma:

Több mint 100 recept, amelyek segítenek leküzdeni a C++ programozással kapcsolatos nehézségeket, és mélyebb megértést szereznek a modern C++ működéséről

Főbb jellemzők

⬤ Tapasztalja meg a C++17 legfontosabb nyelvi és könyvtári jellemzőit, beleértve a konténereket, algoritmusokat, reguláris kifejezéseket, szálakat és még sok mást,.

⬤ Kezdje meg a Boost egységtesztelési keretrendszerek használatát. Test, Google Test és Catch,.

⬤ Bővítse C++ ismereteit, és emelje fejlesztési készségeit új magasságokba az alkalmazások gyors, robusztus és skálázhatóvá tételével.

Könyv leírása

A C++ az egyik legszélesebb körben használt programozási nyelv. Gyors, hatékony és rugalmas, számos probléma megoldására használják. A C++ legújabb verzióiban a programozók megváltoztatták a kódolás módját, felhagyva a régimódi C-stílusú programozással, és helyette a modern C++-t alkalmazzák.

A modern nyelvi jellemzőkkel kezdve minden egyes recept egy konkrét problémával foglalkozik, és a megoldásról szóló értekezéssel magyarázza a megoldást, valamint betekintést nyújt a működésébe. Megismerheti az alapvető programozási nyelv főbb fogalmait, valamint a legkülönfélébb szoftverek készítése során felmerülő gyakori feladatokat. Olyan fogalmakkal ismerkedhet meg receptek formájában, mint az egyidejűség, a teljesítmény, a metaprogramozás, a lambda-kifejezések, a reguláris kifejezések, a tesztelés és még sok más. Ezek a receptek biztosítják, hogy az alkalmazásokat robusztus és gyors alkalmazásokká teheti.

A könyv végére megérti a C++11/14/17 újabb aspektusait, és képes lesz arra, hogy leküzdje azokat a feladatokat, amelyek időigényesek vagy megtörnének a fejlesztés során.

Amit tanulni fog

⬤ Tudja meg az új alapvető nyelvi funkciókat és az általuk megoldani kívánt problémákat.

⬤ Megtanulod a szálkezelés és az egyidejűség szabványos támogatását, és tudod, hogyan lehet ezeket a mindennapi alapfeladatoknál munkára fogni.

⬤ Kihasználja a C++ jellemzőit a nagyobb robusztusság és teljesítmény elérése érdekében.

⬤ Felfedezze a C++ széles körben használt tesztelési keretrendszereit, és valósítson meg különféle hasznos mintákat és idiómákat.

⬤ Munkálkodjon különböző típusú karakterláncokkal, és tekintse át a fordítás különböző aspektusait.

⬤ Függvények és hívható objektumok megismerése a modern funkciókkal.

⬤ Használja a szabványos könyvtárat, és dolgozzon konténerekkel, algoritmusokkal és iterátorokkal.

⬤ Használja a reguláris kifejezéseket a karakterláncok keresésére és cseréjére.

⬤ Kihasználja az új fájlrendszer-könyvtár előnyeit a fájlokkal és könyvtárakkal való munkához.

⬤ Használja a szabványos könyvtár új segédprogram-kiegészítéseit a fejlesztők által gyakran felmerülő problémák megoldására, beleértve a string_view, az any, az opcionális és a variáns típusokat.

Kinek szól ez a könyv

Ha a fejlesztés nehéz fázisait szeretné leküzdeni a C++ programmal, és a modern programozási gyakorlatok segítségével szeretné kihasználni a programozási funkciókat, akkor ez a könyv Önnek szól. A könyv egyaránt szól a tapasztalt C++ programozóknak és az OOP-koncepciókat jól ismerőknek.

A könyv egyéb adatai:

ISBN:9781786465184
Szerző:
Kiadó:
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)