Moderná kuchárka programovania v C++ - tretie vydanie: Moderný jazyk C++ vrátane najnovších funkcií jazyka C++23 s viac ako 140 praktickými receptami

Hodnotenie:   (4,5 z 5)

Moderná kuchárka programovania v C++ - tretie vydanie: Moderný jazyk C++ vrátane najnovších funkcií jazyka C++23 s viac ako 140 praktickými receptami (Marius Bancila)

Recenzie čitateľov

Zhrnutie:

Modern C++ Programming Cookbook, Third Edition je technická príručka určená vývojárom v jazyku C++, ktorí chcú aktualizovať a zdokonaliť svoje zručnosti v oblasti moderných funkcií tohto jazyka. Obsahuje štruktúrovaný formát receptov, ktoré pokrývajú širokú škálu tém od základných po pokročilé koncepty jazyka C++. Hoci mnohí recenzenti oceňujú jej praktický prístup a rozsiahle príklady, niektorí poznamenali, že nemusí byť vhodná pre úplných začiatočníkov a je skôr referenčným alebo doplnkovým zdrojom pre tých, ktorí majú určité predchádzajúce znalosti.

Výhody:

Komplexné pokrytie moderných funkcií jazyka C++ vrátane C++20 a C+++2
Štruktúrovaný formát s prehľadnými časťami (Pripraviť sa, Ako na to, Ako to funguje, Pozri aj), ktorý napomáha porozumeniu.
Užitočné pre začiatočníkov aj skúsených vývojárov, s praktickými príkladmi a receptami.
Slúži ako dobrá referenčná kniha na vyhľadávanie špecifických funkcií alebo implementačných techník.
Napísal ju skúsený autor s povesťou jasného a kvalitného autora.

Nevýhody:

Neodporúča sa úplným začiatočníkom, pretože prechádza do pokročilých tém bez celkového kontextu.
Niektorí recenzenti poznamenali, že neobsahuje pokrytie všetkých funkcií jazyka C++.
Formát kuchárskej knihy nemusí byť vhodný pre tých, ktorí uprednostňujú lineárne čítanie.
Môže byť výzvou pre menej skúsených vývojárov, ktorí si budú musieť vyhľadať ďalšie zdroje na úplné pochopenie konceptov.

(na základe 10 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Táto komplexná príručka je plná praktických receptov, vďaka ktorým môžete preskúmať najnovšie pokroky v jazyku C++, optimalizovať výkon a získať prehľad o základných technikách.

Pri kúpe tlačenej knihy alebo knihy pre Kindle získate bezplatnú elektronickú knihu vo formáte PDF. Kľúčové vlastnosti Nie je to len sprievodca programovaním v jazyku C++23; nájdite správne riešenie viac ako 150 kódovacích úloh v ktoromkoľvek modernom variante jazyka C++ Naučte sa všetky najdôležitejšie koncepty jazyka C++ prostredníctvom série praktických, samostatných receptov Plne aktualizované a doplnené o nové témy vrátane: synchronizácie výstupných tokov, odosielania značiek a adaptérov rozsahu C++20/23 Popis knihy

Aktualizované tretie vydanie knihy Modern C++ Programming Cookbook sa zaoberá najnovšími funkciami jazyka C++23, ako sú knižnica zásobníkov, typy expected a mdspan, vyrovnávacie pamäte span, vylepšenia knižnice formátovania a aktualizácie knižnice rozsahov. Venuje sa aj ďalším témam jazyka C++20, ktoré predtým neboli pokryté, ako sú synchronizácia výstupných tokov a source_location. Kniha je organizovaná vo forme praktických receptov, ktoré pokrývajú širokú škálu reálnych problémov.

Podrobne sa venuje všetkým základným konceptom moderného programovania v jazyku C++, ako sú funkcie a triedy, iterátory a algoritmy, prúdy a súborový systém, vlákna a súbežnosť, inteligentné ukazovatele a sémantika presunov a mnohé ďalšie. Do hĺbky sa budete zaoberať výkonnostnými aspektmi programovania a naučíte sa písať rýchly a úsporný kód pomocou osvedčených postupov.

Preskúmate užitočné vzory a implementáciu mnohých idiómov vrátane pimpl, pomenovaného parametra, advokáta-klienta a továrenského vzoru. Kapitola venovaná jednotkovému testovaniu vás zoznámi s tromi najpoužívanejšími knižnicami pre C++: Boost. Test, Google Test a Catch2.

Na konci tejto knihy o modernom programovaní v jazyku C++ budete schopní efektívne využívať funkcie a techniky programovania v jazyku C++11/14/17/20/23 na zvýšenie výkonu, škálovateľnosti a efektívnosti svojich aplikácií. Čo sa naučíte Preskúmajte nové funkcie jazyka a knižnice C++23 Získajte zručnosť vo využívaní vstavanej podpory pre vlákna a súbežnosť pri každodenných úlohách Využívajte štandardnú knižnicu a pracujte s kontajnermi, algoritmami a iterátormi Riešte problémy s vyhľadávaním a nahrádzaním textu pomocou regulárnych výrazov Pracujte s rôznymi typmi reťazcov a spoznajte rôzne aspekty kompilácie Využite knižnicu súborového systému na prácu so súbormi a adresármi Implementujte rôzne užitočné vzory a idiómy Preskúmajte široko používané testovacie rámce pre C++ Komu je táto kniha určená

Kniha je určená pre začínajúcich a stredne pokročilých programátorov so základnými znalosťami programovacieho jazyka C++, ktorí si chcú osvojiť tento jazyk a stať sa zdatnými modernými vývojármi v C++. Skúsení programátori v C++ môžu túto knihu využiť na posilnenie svojich znalostí jazyka C++ a nájsť v nej dobrý odkaz na mnohé funkcie jazyka a knižníc C++11/14/17/20/23. Obsah Učenie sa moderných základných funkcií jazyka Práca s číslami a reťazcami Skúmanie funkcií Predspracovanie a kompilácia Štandardná knižnica Kontajnery, algoritmy a iterátory Univerzálne nástroje Práca so súbormi a prúdmi Využitie vlákien a súbežnosti Robustnosť a výkon Implementácia vzorov a idiómov Skúmanie testovacích rámcov Funkcie C++23

Ďalšie údaje o knihe:

ISBN:9781835080542
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Moderná kuchárka programovania v C++ - druhé vydanie - Modern C++ Programming Cookbook - Second...
Viac ako 100 receptov, ktoré vám pomôžu prekonať...
Moderná kuchárka programovania v C++ - druhé vydanie - Modern C++ Programming Cookbook - Second Edition
Moderná výzva v C++: Staňte sa expertným programátorom riešením reálnych problémov - The Modern C++...
Otestujte si svoje programátorské zručnosti v...
Moderná výzva v C++: Staňte sa expertným programátorom riešením reálnych problémov - The Modern C++ Challenge: Become an expert programmer by solving real-world problems
Moderná kuchárka programovania v C++: Recepty na preskúmanie dátovej štruktúry, viacvláknového...
Viac ako 100 receptov, ktoré vám pomôžu prekonať...
Moderná kuchárka programovania v C++: Recepty na preskúmanie dátovej štruktúry, viacvláknového spracovania a sietí v jazyku C++17 - Modern C++ Programming Cookbook: Recipes to explore data structure, multithreading, and networking in C++17
Šablónové metaprogramovanie s C++: Naučte sa všetko o šablónach jazyka C++ a odomknite silu...
Pochopte, ako používať moderné šablóny jazyka C++ na...
Šablónové metaprogramovanie s C++: Naučte sa všetko o šablónach jazyka C++ a odomknite silu metaprogramovania pomocou šablón - Template Metaprogramming with C++: Learn everything about C++ templates and unlock the power of template metaprogramming
Moderná kuchárka programovania v C++ - tretie vydanie: Moderný jazyk C++ vrátane najnovších funkcií...
Táto komplexná príručka je plná praktických...
Moderná kuchárka programovania v C++ - tretie vydanie: Moderný jazyk C++ vrátane najnovších funkcií jazyka C++23 s viac ako 140 praktickými receptami - Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)