Migrating from Embedded C to C++
FREE 1 hour webinar On-Demand Register now below
Today the majority of embedded systems are developed using the C programming language, but being a procedural programming language it lacks many of the benefits of an object oriented language such as C++.
This webinar will explore the key features of C++ and show where they provide useful advantages over traditional C approaches while producing code with comparable size and performance. We will take a look at how you can start using these features (with practical examples using the Renesas Synergy™ Platform), as well some common pitfalls and misunderstandings you may encounter when transitioning to C++.
Principal Member Technical Staff, Dr David Long, from Doulos will present this training webinar. Attendance is FREE and live Q&A will be provided throughout the broadcast..
Encapsulation by classes and namespaces
Automatic initialization with class constructors
Improved reuse with class inheritance and virtual functions
Safe flexibility with class templates
Stronger checking by compiler
Standard library of containers and algorithms
Integration with existing C code
The Renesas Synergy™ Platform will be used as a demonstration toolset.
FREE online support resources with Doulos KnowHow:Doulos Embedded and ARM KnowHow includes:
- technical information
- coding examples
- video guides
Embedded training available NOW from Doulos:
|Embedded C/C++ Training:|
|C++ Programming for Embedded Systems
||More information / enquire|
|C Programming for Embedded Systems||More information / enquire|
|Full range of Embedded training|