You might like

Browse catalog

Back to shop

Пол Дж. Дейтел, Харви М. Дейтел C++20 для программистов

Пол Дж. Дейтел, Харви М. Дейтел C++20 для программистов

5073.00 RUB
Buy

Vendor:

Price: 5073.00 RUB

Master Modern C++ with "C++20 for Programmers" – The Definitive Guide for Experienced Developers

If you're a programmer already fluent in high-level languages like Java, Python, or C#, this book is your fast track to mastering modern C++20. Written by Paul J. Deitel and Harvey M. Deitel, this comprehensive resource focuses on the "big four" innovations of C++20: ranges, concepts, modules, and coroutines.

You'll work through over 200 practical, real-world code examples—all tested with popular compilers including Visual C++, GNU g++, Apple Xcode, and LLVM/Clang. The book starts with core idioms and standard library containers like array and vector, then progresses to advanced topics: functional programming with C++20 ranges and views, object-oriented programming with classes, inheritance, and both dynamic and static polymorphism. You'll explore operator overloading, copy/move semantics, RAII, smart pointers, exception handling, and C++23 contracts.

Dive deep into templates, C++20 concepts, metaprogramming, and the new module system for large-scale development. Coverage also includes concurrency, parallelism, C++17/20 parallel algorithms, and C++20 coroutines. Whether you're building high-performance systems or modern applications, this book equips you with the skills to write efficient, maintainable C++ code.

Price: 5073.00 RUR

Customer reviews

Alex Turner ★★★★★
The card clearly explains the book's focus on C++20 features like ranges and coroutines, making it easy to understand for experienced developers. The description highlights practical examples and compiler compatibility, which is very helpful. However, the price in RUR might confuse international buyers without a currency conversion note.