Artículos relacionados a C++20 for Programmers: An Objects-Natural Approach...

C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series) - Tapa blanda

 
9780136905691: C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series)

Sinopsis

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.

"Sinopsis" puede pertenecer a otra edición de este libro.

Acerca del autor

Paul Deitel, CEO and Chief Technical Officer of Deitel & Associates, Inc., is a graduate of MIT, where he studied Information Technology. He holds the Java Certified Programmer and Java Certified Developer designations, and is an Oracle Java Champion. Through Deitel & Associates, Inc., he has delivered hundreds of programming courses worldwide to clients, including Cisco, IBM, Siemens, Sun Microsystems, Dell, Fidelity, NASA at the Kennedy Space Center, the National Severe Storm Laboratory, White Sands Missile Range, Rogue Wave Software, Boeing, SunGard Higher Education, Nortel Networks, Puma, iRobot, Invensys and many more. He and his co-author, Dr. Harvey M. Deitel, are the world’s best-selling programming-language textbook/professional book/video authors.
Dr. Harvey Deitel, Chairman and Chief Strategy Officer of Deitel & Associates, Inc., has over 50 years of experience in the computer field. Dr. Deitel earned B.S. and M.S. degrees in Electrical Engineering from MIT and a Ph.D. in Mathematics from Boston University. He has extensive college teaching experience, including earning tenure and serving as the Chairman of the Computer Science Department at Boston College before founding Deitel & Associates, Inc., in 1991 with his son, Paul. The Deitels’ publications have earned international recognition, with translations published in Japanese, German, Russian, Spanish, French, Polish, Italian, Simplified Chinese, Traditional Chinese, Korean, Portuguese, Greek, Urdu and Turkish. Dr. Deitel has delivered hundreds of programming courses to corporate, academic, government and military clients.

"Sobre este título" puede pertenecer a otra edición de este libro.

  • EditorialPearson
  • Año de publicación2022
  • ISBN 10 0136905692
  • ISBN 13 9780136905691
  • EncuadernaciónTapa blanda
  • IdiomaInglés
  • Número de edición3
  • Número de páginas960
  • Contacto del fabricanteno disponible

Comprar usado

Condición: Aceptable
The book is nice and 100% readable...
Ver este artículo

EUR 43,06 gastos de envío desde Estados Unidos de America a España

Destinos, gastos y plazos de envío

Comprar nuevo

Ver este artículo

EUR 1,91 gastos de envío desde Estados Unidos de America a España

Destinos, gastos y plazos de envío

Resultados de la búsqueda para C++20 for Programmers: An Objects-Natural Approach...

Imagen de archivo

Paul Deitel
Publicado por Pearson Education, 2022
ISBN 10: 0136905692 ISBN 13: 9780136905691
Nuevo PAP

Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: PB-9780136905691

Contactar al vendedor

Comprar nuevo

EUR 56,55
Convertir moneda
Gastos de envío: EUR 1,91
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 15 disponibles

Añadir al carrito

Imagen de archivo

Deitel, Paul; Deitel, Harvey
Publicado por Pearson, 2022
ISBN 10: 0136905692 ISBN 13: 9780136905691
Nuevo Tapa blanda

Librería: Ria Christie Collections, Uxbridge, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. In. Nº de ref. del artículo: ria9780136905691_new

Contactar al vendedor

Comprar nuevo

EUR 57,85
Convertir moneda
Gastos de envío: EUR 4,67
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 2 disponibles

Añadir al carrito

Imagen de archivo

Deitel, Paul; Deitel, Harvey
Publicado por Pearson, 2022
ISBN 10: 0136905692 ISBN 13: 9780136905691
Antiguo o usado Tapa blanda

Librería: Goodwill Industries of VSB, Oxnard, CA, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: Good. The book is nice and 100% readable, but the book has visible wear which may include stains, scuffs, scratches, folded edges, sticker glue, torn on front page,highlighting, notes, and worn corners. Nº de ref. del artículo: 4JQZV10001V7

Contactar al vendedor

Comprar usado

EUR 20,90
Convertir moneda
Gastos de envío: EUR 43,06
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Paul Deitel
Publicado por Pearson Education, 2022
ISBN 10: 0136905692 ISBN 13: 9780136905691
Nuevo PAP

Librería: PBShop.store UK, Fairford, GLOS, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: PB-9780136905691

Contactar al vendedor

Comprar nuevo

EUR 59,22
Convertir moneda
Gastos de envío: EUR 5,76
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 15 disponibles

Añadir al carrito

Imagen de archivo

Paul Deitel
Publicado por Addison Wesley, 2022
ISBN 10: 0136905692 ISBN 13: 9780136905691
Nuevo Tapa blanda

Librería: Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlanda

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. 2022. 3rd Edition. Paperback. . . . . . Nº de ref. del artículo: V9780136905691

Contactar al vendedor

Comprar nuevo

EUR 64,35
Convertir moneda
Gastos de envío: EUR 2,00
De Irlanda a España
Destinos, gastos y plazos de envío

Cantidad disponible: 2 disponibles

Añadir al carrito

Imagen del vendedor

Deitel, Paul; Deitel, Harvey
Publicado por Pearson, 2022
ISBN 10: 0136905692 ISBN 13: 9780136905691
Antiguo o usado Tapa blanda

Librería: GreatBookPricesUK, Woodford Green, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: As New. Unread book in perfect condition. Nº de ref. del artículo: 41256481

Contactar al vendedor

Comprar usado

EUR 50,05
Convertir moneda
Gastos de envío: EUR 17,59
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

Deitel, Paul; Deitel, Harvey
Publicado por Pearson, 2022
ISBN 10: 0136905692 ISBN 13: 9780136905691
Antiguo o usado Tapa blanda

Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: As New. Unread book in perfect condition. Nº de ref. del artículo: 41256481

Contactar al vendedor

Comprar usado

EUR 51,51
Convertir moneda
Gastos de envío: EUR 17,21
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

Deitel, Paul; Deitel, Harvey
Publicado por Pearson, 2022
ISBN 10: 0136905692 ISBN 13: 9780136905691
Nuevo Tapa blanda

Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: 41256481-n

Contactar al vendedor

Comprar nuevo

EUR 53,99
Convertir moneda
Gastos de envío: EUR 17,21
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Deitel, Paul; Deitel, Harvey
Publicado por Pearson, 2022
ISBN 10: 0136905692 ISBN 13: 9780136905691
Nuevo Tapa blanda

Librería: Books Puddle, New York, NY, Estados Unidos de America

Calificación del vendedor: 4 de 5 estrellas Valoración 4 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. pp. 1000. Nº de ref. del artículo: 26383293053

Contactar al vendedor

Comprar nuevo

EUR 62,55
Convertir moneda
Gastos de envío: EUR 9,90
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen del vendedor

Deitel, Paul; Deitel, Harvey
Publicado por Pearson, 2022
ISBN 10: 0136905692 ISBN 13: 9780136905691
Nuevo Tapa blanda

Librería: GreatBookPricesUK, Woodford Green, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: 41256481-n

Contactar al vendedor

Comprar nuevo

EUR 54,92
Convertir moneda
Gastos de envío: EUR 17,59
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Existen otras 20 copia(s) de este libro

Ver todos los resultados de su búsqueda