Értékelé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.
⬤ 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)
Modern C++ Programming Cookbook: Recipes to explore data structure, multithreading, and networking in C++17
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.
© 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)