Resource icon

Expert C++: Become a proficient programmer by learning coding best practices with C++17 and C++20's 2020-12-28

C ++ has evolved over the years and the latest standard, C ++ 20, has recently become available. Since C ++ 11, C ++ has been constantly expanding its set of language features. This book is a guide to learning the intricacies of the language, methods, tools and new features introduced in C ++ 20, and will help you apply them to create modern and productive software.

As you read this book, you will learn:
✔️Memory management and low-level programming in C ++ for writing safe and stable applications;
✔️Latest C ++ 20 features such as modules, concepts, ranges and coroutines;
✔️Debugging and testing principles;
✔️Development and implementation of GUI applications using Qt5;
✔️Multi-threading and concurrency to improve performance.

Advantages:
➕Relevance of the material;
➕Wide range of topics;
➕ Suitable for experienced developers who want to level up.

--

C++ развивался на протяжении многих лет, и недавно стал доступен последний стандарт - C++20. Начиная с C++11, в C++ постоянно расширяется набор языковых функций. Данная книга является руководством по изучению тонкостей языка, методов, инструментов и новых функций, представленных в C++20, а также поможет вам применить их при создании современного и производительного ПО.

Во время чтения книги вы изучите:
✔️Управление памятью и низкоуровневое программирование на C++ для написания безопасных и стабильных приложений;
✔️Последние фичи C++20, такие как модули, концепты, диапазоны и корутины;
✔️Деббагинг и принципы тестирования;
✔️Разработку и реализацию приложений с графическим интерфейсом с использованием Qt5;
✔️Многопоточность и параллелизм для улучшения производительности.

Достоинства:
➕Актуальность материала;
➕Широкий спектр тем;
➕Подойдет опытным разработчикам, желающим поднять свой уровень.
Top