LIBRISTO
LIBROAMANTO
obbligatorio
Entra a far parte di una comunità di amanti dei libri di tutto il mondo e ottieni numerosi vantaggi. Crea un account gratuito
0
Spedizione gratuita con Packeta per un prezzo superiore a 69.99 €
Bartolini 4.49 Punto Poste 5.49 Punto Poste 5.49 Punto Bartolini 3.49 DHL 6.99 GLS 7.99

Spedizione gratuita per ordini superiori a 69,99 euro.

C++20 for Programmers

Lingua IngleseInglese
Libro In brossura
Libro C++20 for Programmers Harvey Deitel
Codice Libristo: 32731596
Casa editrice Pearson Education, gennaio 2021
The professional programmer''s Deitel® guide to C++20 Written for programmers with a background in a... Descrizione completa
? points 148 b
60.29
Magazzino esterno Inviamo tra 9-15 giorni

30 giorni per il reso


I clienti hanno acquistato anche


I migliori
Professional C++, 6th Edition Gregoire / Libro In brossura
common.buy 66.89
C++ Programming for Linux Systems Stanimir Lukanov / Libro In brossura
common.buy 48.49
Web API Development with ASP.NET Core 8 Xiaodi Yan / Libro In brossura
common.buy 58.29
I migliori
Practical C++ STL Programming Kusswurm / Libro In brossura
common.buy 78.29
40 Algorithms Every Programmer Should Know Imran Ahmad / Libro In brossura
common.buy 52.39

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.

Attrice & Poliglotta
EWA KASP per
Riproduci video
Ewa Kasp
Libristo ha la più grande selezione di letteratura in lingue straniere. Per questo compro i miei libri qui.

Informazioni sul libro

Titolo completo C++20 for Programmers
Autore Harvey Deitel
Lingua Inglese
Rilegatura Libro - In brossura
Data di pubblicazione 2021
Numero di pagine 960
EAN 9780136905691
ISBN 0136905692
Codice Libristo 32731596
Casa editrice Pearson Education
Peso 1618
Dimensioni 233 x 182 x 62
Regala questo libro oggi stesso
È facile
1 Aggiungi il libro al carrello e scegli la consegna come regalo 2 Ti invieremo subito il buono 3 Il libro arriverà all'indirizzo del destinatario

Potrebbe interessarti anche


Template Metaprogramming with C++ Marius Bancila / Libro In brossura
common.buy 49.49
I migliori
C++20 - The Complete Guide Nicolai M. Josuttis / Libro Rigido
common.buy 79.79
C How to Program Paul Deitel / Libro In brossura
common.buy 208.39
I migliori
Effective C++ Scott Meyers / Libro In brossura
common.buy 45.79
C++ Primer Stanley Lippman / Libro In brossura
common.buy 61.49
I migliori
C++17 - The Complete Guide Josuttis Nicolai M. Josuttis / Libro Rigido
common.buy 60.09
I migliori
Effective Modern C++ Scott Meyers / Libro In brossura
common.buy 53.19
I migliori
Just for Fun Linus Torvalds / Libro In brossura
common.buy 15.59
I migliori
C++ Programming Language, The Bjarne Stroustrup / Libro Rigido
common.buy 85.59
I migliori
C Programming Language Brian W. Kernighan / Libro In brossura
common.buy 60.09
I migliori
Beginning C++23 Ivor Horton / Libro In brossura
common.buy 51.29
I migliori
C++ Templates David Vandevoorde / Libro Rigido
common.buy 79.89
I migliori
Deciphering Object-Oriented Programming with C++ Dorothy R. Kirk / Libro In brossura
common.buy 49.49
C Primer Plus Stephen Prata / Libro In brossura
common.buy 70.59
C++ in 24 Hours, Sams Teach Yourself Jesse Liberty / Libro In brossura
common.buy 29.99
C++ Template Metaprogramming David Abrahams / Libro In brossura
common.buy 60.29
Algorithms in C, Parts 1-5 Robert Sedgewick / Libro In brossura
common.buy 137.29
Game Programming in C++ Sanjay Madhav / Libro In brossura
common.buy 50.49
I migliori
Tour of C++, A Bjarne Stroustrup / Libro In brossura
common.buy 38.79
C++20 for Lazy Programmers Will Briggs / Libro In brossura
common.buy 53.29
Video Game Design for Dummies Mandeville / Libro In brossura
common.buy 24.09
Design Patterns in Modern C++20 Dmitri Nesteruk / Libro In brossura
common.buy 35.89

Accesso

Accedi al tuo account. Non hai ancora un account Libristo? Crealo ora!

 
obbligatorio
obbligatorio

Non hai un account? Ottieni i vantaggi di un account Libristo!

Con un account Libristo, avrai tutto sotto controllo.

Crea un account Libristo