Gå direkte til innholdet

MAISALG opptil 60% »

Til startsiden
Søk etter din neste leseopplevelse
C++20 for Programmers
Spar

C++20 for Programmers

heftet, Engelsk, 2022
443,-
Sendes innen 6-15 virkedager

The professional programmer's Deitel® guide to C++20

Written for programmers with a background in another high-level language, in this book, you'll learn Modern C++ development hands on using C++20 and its "Big Four" features--Ranges, Concepts, Modules and Coroutines. (For more details, see the Preface, and the table of contents diagram inside the front cover.)

In the context of 200+, hands-on, real-world code examples, you'll quickly master Modern C++ coding idioms using popular compilers--Visual C++®, GNU® g++, Apple® Xcode® and LLVM®/Clang. After the C++ fundamentals quick start, you'll move on to C++ standard library containers array and vector; functional-style programming with C++20 Ranges and Views; strings, files and regular expressions; object-oriented programming with classes, inheritance, runtime polymorphism and static polymorphism; operator overloading, copy/move semantics, RAII and smart pointers; exceptions and a look forward to C++23 Contracts; standard library containers, iterators and algorithms; templates, C++20 Concepts and metaprogramming; C++20 Modules and large-scale development; and concurrency, parallelism, the C++17 and C++20 parallel standard library algorithms and C++20 Coroutines.

Features

  • Rich coverage of C++20's "Big Four": Ranges, Concepts, Modules and Coroutines
  • Objects-Natural Approach: Use standard libraries and open-source libraries to build significant applications with minimal code
  • Hundreds of real-world, live-code examples
  • Modern C++: C++20, 17, 14, 11 and a look to C++23
  • Compilers: Visual C++®, GNU® g++, Apple Xcode® Clang, LLVM®/Clang
  • Docker: GNU® GCC, LLVM®/Clang
  • Fundamentals: Control statements, functions, strings, references, pointers, files, exceptions
  • Object-oriented programming: Classes, objects, inheritance, runtime and static polymorphism, operator overloading, copy/move semantics, RAII, smart pointers
  • Functional-style programming: C++20 Ranges and Views, lambda expressions
  • Generic programming: Templates, C++20 Concepts and metaprogramming
  • C++20 Modules: Large-Scale Development
  • Concurrent programming: Concurrency, multithreading, parallel algorithms, C++20 Coroutines, coroutines support libraries, C++23 executors
  • Future: A look forward to Contracts, range-based parallel algorithms, standard library coroutine support and more

"C++20 for Programmers builds up an intuition for modern C++ that every programmer should have in the current software engineering ecosystem. The unique and brilliant ordering in which the Deitels present the material jibes much more naturally with the demands of modern, production-grade programming environments. I strongly recommend this book for anyone who needs to get up to speed on C++, particularly in professional programming environments where the idioms and patterns of modern C++ can be indecipherable without the carefully crafted guidance that this book provides."
--Dr. Daisy Hollman, ISO C++ Standards Committee Member

"This is a fine book that covers a surprising amount of the very large language that is C++20. An in-depth treatment of C++ for a reader familiar with how things work in other programming languages."
--Arthur O'Dwyer, C++ trainer, Chair of CppCon's Back to Basics track, author of several accepted C++17/20/23 proposals and the book Mastering the C++17 STL

"Forget about callback functions, bare pointers and proprietary multithreading libraries--C++20 is about standard concurrency features, generic lambda expressions, metaprogramming, tighter type-safety and the long-awaited concepts, which are all demonstrated in this book. Functional programming is explained clearly with plenty of illustrative code listings. The excellent chapter, 'Parallel Algorithms and Concurrency: A High-Level View,' is a highlight of this book."
--Danny Kalev, Ph.D. and Certified System Analyst and Software Engineer, Former ISO C++ Standards Committee Member

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. Note: eBooks are 4-color and print books are black and white.

Undertittel
An Objects-Natural Approach
ISBN
9780136905691
Språk
Engelsk
Vekt
1600 gram
Utgitt
9.6.2022
Antall sider
960

Bøker i serie

  • Gå til Java for Programmerss produktside
    Bokomslag for Java for Programmers
    Paul Deitel, Harvey Deitel
    heftet

Flere titler av samme forfatter

  • Gå til Java How to Program, Late Objects, Global Editions produktside
    Bokomslag for Java How to Program, Late Objects, Global Edition
    Paul Deitel, Harvey Deitel
    heftet

Andre har også sett på

  • Gå til Maries rums produktside
    Bokomslag for Maries rum
    Marie Olsson Nylander
    kartonert
  • Gå til Jomsviking 6; Valravns produktside
    Bokomslag for Jomsviking 6; Valravn
    Bjørn Andreas Bull-Hansen
    innbundet
    409,-
  • Gå til Cozy Christmass produktside
    Bokomslag for Cozy Christmas
    Coco Wyo
    pocket
  • Gå til Sosial kompetanse og problematferd blant barn og unges produktside
    Bokomslag for Sosial kompetanse og problematferd blant barn og unge
    Terje Ogden
    heftet
  • Gå til Mom, I Want to Hear Your Storys produktside
    Bokomslag for Mom, I Want to Hear Your Story
    Jeffrey Mason
    pocket
  • Gå til Best Hver-Dag!s produktside
    Bokomslag for Best Hver-Dag!
    Maria Brandel, Siv Svendsen
    innbundet
  • Gå til King of Envys produktside
    Bokomslag for King of Envy
    Ana Huang
    pocket
  • Gå til Spansk skoleordboks produktside
    Bokomslag for Spansk skoleordbok
    María Luisa Villanueva Aasen, Signe Flydal Blichfeldt
    fleksibind
  • Gå til Fast Like a Girls produktside
    Bokomslag for Fast Like a Girl
    Mindy Pelz
    innbundet
  • Gå til Sommaren är min : Astrid Lindgrens sommarkokboks produktside
    Bokomslag for Sommaren är min : Astrid Lindgrens sommarkokbok
    Astrid Lindgren, Fredrik Eriksson
    innbundet
  • Gå til White Nightss produktside
    Bokomslag for White Nights
    Fyodor Dostoyevsky
    heftet
  • Gå til Spis dette! ; smakfull hverdagsmat uten sukker og ultraprosessers produktside
    Bokomslag for Spis dette! ; smakfull hverdagsmat uten sukker og ultraprosesser
    Bente Josefsen
    innbundet
    364,-

Du vil kanskje like

  • Gå til Recklesss produktside
    Bokomslag for Reckless
    Lauren Roberts
    pocket
  • Gå til King of Envys produktside
    Bokomslag for King of Envy
    Ana Huang
    pocket
  • Gå til Cute and Cozy Coloring Book - Bold and Easys produktside
    Bokomslag for Cute and Cozy Coloring Book - Bold and Easy
    Elle Douglas
    pocket
  • Gå til Careless Peoples produktside
    Bokomslag for Careless People
    Sarah Wynn-Williams
    innbundet
  • Gå til Haunting Adelines produktside
    Bokomslag for Haunting Adeline
    H. D. Carlton
    pocket
  • Gå til Barbara O'Neill Survival Home Pharmacists produktside
    Bokomslag for Barbara O'Neill Survival Home Pharmacist
    Kuehl Lattimore
    pocket
  • Gå til Rich Dad Poor Dads produktside
    Bokomslag for Rich Dad Poor Dad
    Robert T. Kiyosaki
    pocket
  • Gå til Mom, I Want to Hear Your Storys produktside
    Bokomslag for Mom, I Want to Hear Your Story
    Jeffrey Mason
    pocket
  • Gå til KJV Holy Bible: Large Print with 53,000 Center-Column Cross References, Pink Leathersoft, Red Letter, Comfort Print: King James Versions produktside
    Bokomslag for KJV Holy Bible: Large Print with 53,000 Center-Column Cross References, Pink Leathersoft, Red Letter, Comfort Print: King James Version
    spesialbinding
  • Gå til Net.SeXXXs produktside
    Bokomslag for Net.SeXXX
    heftet
  • Gå til Small Victoriess produktside
    Bokomslag for Small Victories
    Johanna Basford
    heftet
  • Gå til The Hard Thing About Hard Thingss produktside
    Bokomslag for The Hard Thing About Hard Things
    Ben Horowitz
    innbundet

Anbefalt for deg

  • Gå til Secure By Designs produktside
    Bokomslag for Secure By Design
    Dan Johnsson, Daniel Deogun, Daniel Sawano
    heftet
  • Gå til C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentalss produktside
    Bokomslag for C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals
    Mark J. Price
    heftet
  • Gå til Domain-Driven Designs produktside
    Bokomslag for Domain-Driven Design
    Eric Evans
    innbundet
  • Gå til Clean Codes produktside
    Bokomslag for Clean Code
    Robert Martin
    heftet
  • Gå til CCNA 200-301 Official Cert Guide Librarys produktside
    Bokomslag for CCNA 200-301 Official Cert Guide Library
    Wendell Odom, David Hucaby, Jason Gooley
    øvrig
  • Gå til Endless Loops produktside
    Bokomslag for Endless Loop
    Mark Jones Lorenzo
    pocket
  • Gå til Osints produktside
    Bokomslag for Osint
    Cynthia Hetherington
    pocket
  • Gå til Cybersecurity Essentialss produktside
    Bokomslag for Cybersecurity Essentials
    Charles J. Brooks, Christopher Grow, Philip A. Craig, Donald Short
    heftet
  • Gå til Pragmatic Thinking and Learnings produktside
    Bokomslag for Pragmatic Thinking and Learning
    Andy Hunt
    heftet
  • Gå til Designing Large Language Model Applicationss produktside
    Bokomslag for Designing Large Language Model Applications
    Suhas Pai
    heftet
  • Gå til Abstracting Away the Machine: The History of the FORTRAN Programming Language (FORmula TRANslation)s produktside
    Bokomslag for Abstracting Away the Machine: The History of the FORTRAN Programming Language (FORmula TRANslation)
    Mark Jones Lorenzo
    heftet
  • Gå til Plant Maintenance with SAP S/4HANA: Business User Guides produktside
    Bokomslag for Plant Maintenance with SAP S/4HANA: Business User Guide
    Karl Liebstuckel
    innbundet

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 15% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.