Discovering Modern C++, 2nd Ed (Addison-Wesley)
Monday, 16 May 2022

Updated for C++17 and C++ 20, this book teaches C++ using realistic examples. Drawing on experience teaching C++ to physicists, mathematicians, engineers, and students, Peter Gottschling guides readers to sophisticated approaches based on advanced features.

The book is a second edition of a title included in our Top Choice C++ Books. It covers increasingly powerful features, from lambdas to expression and variadic templates. Gottschling also shows how to apply C++'s libraries: both the Standard Template Library (STL) and scientific libraries for arithmetic, linear algebra, differential equations, and graphs.

Author: Peter Gottschling
Publisher: Addison-Wesley
Date: December 2021
Pages: 576
ISBN: 978-0136677642
Print: 0136677649
Kindle: ‎ B09HTJRJ3V
Audience: C++ developers
Level: Intermediate/Advanced
Category: C/C++

  • Quickly master core features: variables, operators, expressions, statements, functions, error handling, I/O, arrays, pointers, references, and more
  • Make the most of classes and object-oriented programming, from constructors/destructors to operator overloading and multiple inheritance
  • Apply advanced generic programming and template-based techniques
  • Use C++’s libraries to write more robust and powerful code more quickly
  • Explore metaprogramming in depth, and master cutting-edge optimization techniques
  • Walk through representative scientific projects, and create your own

Related Reviews

Discovering Modern C++ 

For recommendations of C and C++ books see Top Choice C and C++ Books in our Programmer's Bookshelf section.

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


Learn dbatools in a Month of Lunches

Author: Chrissy LeMaire et al
Publisher: Manning
Pages: 400
ISBN: 978-1617296703
Print: 1617296708
Kindle: B0B39PCHL8
Audience: SQL Server DBAs
Rating: 5
Reviewer: Ian Stirk 

This book aims to make it easier to manage your SQL Server estate, how does it fare? 



Deep Learning (No Starch Press)

Author: Andrew Glassner
Publisher: No Starch Press
Date: July 2021
Pages: 750
ISBN: 978-1718500723
Print: 1718500726
Kindle: ‎ B085BVWXNS
Audience: Developers interested in deep learning
Rating: Mike James
Reviewer: 5
A book on deep learning wtihout an equation in sight?


More Reviews