Overview
Expert C++ takes you on a deep dive into advanced programming concepts using the latest features of C++17 and C++20. You'll enhance your skills in modern application development by exploring areas like multithreading, functional programming, and design patterns. This book is your roadmap to creating robust, efficient, and maintainable software solutions.
What this Book will help me do
- Master advanced memory management techniques in C++ to build secure and efficient applications.
- Gain expertise in using C++20 features like concepts, ranges, and coroutines for efficient programming.
- Learn and apply concurrency and multithreading to create high-performance applications.
- Enhance your debugging and testing skills to build reliable and maintainable software.
- Apply design patterns and best programming practices to architect professional-grade solutions.
Author(s)
None Grigoryan and None Wu are seasoned software engineers with decades of combined experience in C++ programming. They have a passion for teaching programming best practices and demystifying complex technical concepts. Their insightful, hands-on approach ensures you'll gain practical skills ready for immediate application.
Who is it for?
If you are an experienced C++ developer aiming to advance your knowledge of the language, this book is for you. Whether you're looking to learn about C++20's newest features, refine your architectural capabilities, or improve your programming practices, Expert C++ offers the depth and insights you need.