Using “Modern C++” for Efficient Embedded Systems
Webinar using your PC – Nov 17, 2017
“Modern C++” is a term frequently used to describe software that takes advantage of the significant enhancements added to the C++ language by the C++11 and C++14 standards. Many of the C++11 and C++14 features are useful for both large and small embedded systems and are supported by current industry standard tools.
In this webinar we will introduce the C++ language constructs and coding styles that are suitable for an embedded system based around an ARM Cortex-M microcontroller. We will show how a C++ application using the latest language features results in code that is easier to reuse and maintain without incurring a significant overhead when compared to traditional C approaches.
You can expect to learn about:
Improvements to types and literal values
Encapsulation with reusable classes
Improved safety with compile-time checks and computation
Useful containers and algorithms
Taking control of memory allocation
Integration with existing C code
For more information and to register for the webinar, please click here.