C++20 for Programmers: An Objects-Natural Approach Contributor(s): Deitel, Paul (Author), Deitel, Harvey (Author) |
|
ISBN: 0136905692 ISBN-13: 9780136905691 Publisher: Pearson OUR PRICE: $56.99 Product Type: Paperback Published: April 2022 |
Additional Information |
BISAC Categories: - Computers | Programming Languages - C++ |
Physical Information: 2.4" H x 6.6" W x 9.1" (3.50 lbs) 960 pages |
Descriptions, Reviews, Etc. |
Publisher Description: The professional programmer's Deitel(R) guide to Modern C++ Using C++20, the C++ Standard Library, open-source libraries and more The C++ programming language is popular for developing systems software, embedded systems, operating systems, real-time systems, games, communications systems and other high-performance computer applications. C++20 for Programmers is an introductory-through-intermediate-level, tutorial presentation of Modern C++, which consists of the four most recent C++ standards--C++11, C++14, C++17 and C++20. Written for programmers with a background in another high-level language, C++20 for Programmers applies the Deitel signature live-code approach to teaching Modern C++ and explores the C++20 language and libraries in depth. The book presents concepts in fully tested programs, complete with code walkthroughs, syntax coloring, code highlighting and program outputs. It features hundreds of complete C++20 programs with thousands of lines of proven code, and hundreds of software-development tips with a special focus on performance and security, that will help you build robust applications. Start with C++ fundamentals and the Deitels' classic treatment of object-oriented programming--classes, inheritance, polymorphism, operator overloading and exception handling. Then discover additional topics, including:
Along the way, you'll learn compelling new C++20 features, including modules, concepts, ranges, coroutines and Python-style text formatting. When you're finished, you'll have everything you need to build industrial-strength, object-oriented C++ applications. |