Modern C++ Programming Cookbook: Master Modern C++ with comprehensive solutions for C++23 and all previous standards

Språk
Engelsk
Format
Kategori

Fakta og dokumentar

The updated third edition of Modern C++ Programming Cookbook addresses the latest features of C++23, such as the stacktrace library, std::expected and std::mdspan classes, the header, formatting library improvements, and updates to the ranges library. It also gets into more C++20 topics not previously covered, such as sync streams and source_location.

The book is organized into practical recipes covering a wide range of real-world problems, helping you find the solutions you need quickly. You’ll find coverage of all the core concepts of modern C++ programming and features and techniques from C++11 through to C++23, meaning you’ll stay ahead of the curve by learning to incorporate the newest language and library improvements.

Beyond the core concepts and new features, you’ll explore recipes related to performance and best practices, how to implement useful patterns and idioms, like pimpl, named parameter, attorney-client, and the factory pattern, and how to complete unit testing with the widely used C++ libraries: Boost.Test, Google Test, and Catch2.

With the comprehensive coverage this C++ programming guide offers, by the end of the book you’ll have everything you need to build performant, scalable, and efficient applications in C++.

© 2024 Packt Publishing (E-bok): 9781835084847

Utgivelsesdato

E-bok: 29. februar 2024

Tagger

    Andre liker også ...

    1. 100 Quotes About Patience And Tolerance That Will Transform Your Life: Embracing Virtue, Shaping Destiny
      100 Quotes About Patience And Tolerance That Will Transform Your Life: Embracing Virtue, Shaping Destiny The Quotes Library
    2. GMAT Vocabulary 3000 AudioLearn: Learn how to master proper spelling, pronunciation, definitions, synonyms/antonyms of the top 3000 GMAT Vocabulary words!
      GMAT Vocabulary 3000 AudioLearn: Learn how to master proper spelling, pronunciation, definitions, synonyms/antonyms of the top 3000 GMAT Vocabulary words! AudioLearn Content Team
    3. Freedom Lost in Rights: A collection of Bishnupriya Manipuri short stories by the author of Seducing the Rain God
      Freedom Lost in Rights: A collection of Bishnupriya Manipuri short stories by the author of Seducing the Rain God Smriti Kumar Sinha
    4. LCSW Success Guides for Daily Life: "Unlock your potential! Dive into transformative audio lessons tailored for LCSW success in everyday situations."
      LCSW Success Guides for Daily Life: "Unlock your potential! Dive into transformative audio lessons tailored for LCSW success in everyday situations." Edran Moonvale
    5. GRE Vocabulary 3000 AudioLearn: Learn how to master proper spelling, pronunciation, definitions, synonyms/antonyms of the top 3000 GRE Vocabulary words!
      GRE Vocabulary 3000 AudioLearn: Learn how to master proper spelling, pronunciation, definitions, synonyms/antonyms of the top 3000 GRE Vocabulary words! AudioLearn Content Team
    6. Lurker
      Lurker Smriti Gour
    7. Conversational Marathi for Beginners: Learn Marathi through Simple Conversations
      Conversational Marathi for Beginners: Learn Marathi through Simple Conversations Rajesh Patil
    8. Eagles Fly Alone Vol.1
      Eagles Fly Alone Vol.1 Olivier Laurent
    9. Greek and Roman Epics: Stories of Gods, Heroes, and the Afterlife (3 in 1)
      Greek and Roman Epics: Stories of Gods, Heroes, and the Afterlife (3 in 1) Odessa Nightshade
    10. Man Might: How Men Can Take Back Their Power and Be Happy
      Man Might: How Men Can Take Back Their Power and Be Happy Candice Mary
    11. Interrupting Cow and Other Itchy Feet Travel Tales: A Whimsical Walkabout in Asia
      Interrupting Cow and Other Itchy Feet Travel Tales: A Whimsical Walkabout in Asia Sam Letchworth
    12. Job-Seeking Vets Confront Stigma: Making Sen$e
      Job-Seeking Vets Confront Stigma: Making Sen$e PBS NewsHour
    13. Six Races: what I learned in the 253 kilometers of the world marathon majors
      Six Races: what I learned in the 253 kilometers of the world marathon majors Sara Velloso
    14. An Unbreakable Covenant: How God Rescued His Covenant Child, His Warning and a Mysterious List Written by the Hand of God!
      An Unbreakable Covenant: How God Rescued His Covenant Child, His Warning and a Mysterious List Written by the Hand of God! Nanette Caran
    15. The Neglected Authors: Volume 2 (of 6) William E Burton to Zona Gale
      The Neglected Authors: Volume 2 (of 6) William E Burton to Zona Gale Rudolph Fisher
    16. Navigating Social Justice: A Schema for Educational Leadership
      Navigating Social Justice: A Schema for Educational Leadership Martin Scanlan
    17. Summary of Neil T. Anderson's Victory Over the Darkness
      Summary of Neil T. Anderson's Victory Over the Darkness IRB Media

    Derfor vil du elske Storytel:

    • Over 900 000 lydbøker og e-bøker

    • Eksklusive nyheter hver uke

    • Lytt og les offline

    • Kids Mode (barnevennlig visning)

    • Avslutt når du vil

    Det mest populære valget

    Unlimited

    For deg som vil lytte og lese ubegrenset.

    219 kr /måned
    • 1 konto

    • Ubegrenset lytting

    • Lytt så mye du vil

    • Over 900 000 bøker

    • Nye eksklusive bøker hver uke

    • Avslutt når du vil

    Benytt tilbud

    Premium

    For deg som lytter og leser ofte.

    189 kr /måned
    • 1 konto

    • 50 timer/måned

    • Lytt opptil 50 timer per måned

    • Over 900 000 bøker

    • Nye eksklusive bøker hver uke

    • Avslutt når du vil

    Benytt tilbud
    Familiens førstevalg

    Family

    For deg som ønsker å dele historier med familien.

    Fra 289 kr/måned
    • 2-3 kontoer

    • Ubegrenset lytting

    • Lytt så mye du vil

    • Over 900 000 bøker

    • Nye eksklusive bøker hver uke

    • Avslutt når du vil

    2 kontoer

    289 kr /måned
    Benytt tilbud

    Basic

    For deg som lytter og leser av og til.

    149 kr /måned
    • 1 konto

    • 20 timer/måned

    • Lytt opp til 20 timer per måned

    • Over 900 000 bøker

    • Nye eksklusive bøker hver uke

    • Avslutt når du vil

    Benytt tilbud

    Lytt og les ubegrenset

    Kos deg med ubegrenset tilgang til mer enn 700 000 titler.

    • Lytt og les så mye du vil
    • Utforsk et stort bibliotek med fortellinger
    • Over 1500 serier på norsk
    • Ingen bindingstid, avslutt når du vil
    Prøv gratis
    NO - Details page - Device banner - 894x1036
    Cover for Modern C++ Programming Cookbook: Master Modern C++ with comprehensive solutions for C++23 and all previous standards