Keil Logo

Using "Modern C++" for Efficient Embedded Systems

Webinar using your PC — Nov 17, 2017 11am CET/10 am PST

"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

The webinar will be presented by our training partner Doulos. Doulos and Keil personnel will be available to answer your questions. Keil MDK will be used to demonstrate the C++ examples presented.

Please register here.

Seminar:   Using "Modern C++" for Efficient Embedded Systems
Date:   Nov 17, 2017
Time:   11am CET/10 am PST
Location:   Webinar using your PC
Address:   Webinar using your PC
Cost:   There is no cost to attend this seminar.

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.