Key Features
- Bridge the gap between C and modern C++ for embedded systems through practical examples
- Learn how to save memory and cut down on runtime computing using compile-time computation techniques
- Improve your software design skills by applying patterns to solve common problems in embedded systems using C++
- Purchase of the print or Kindle book includes a free PDF eBook
Who this book is for
This book is for embedded developers who primarily use C and want to adopt a modern C++ approach. It introduces fundamental C++ concepts, making it suitable for beginners, while also assuming basic familiarity to fully leverage advanced features like compile-time computation. Even those with prior C++ experience will discover new ways to apply modern best practices to write more efficient and maintainable embedded applications.