|
|
|
|
|
|
|
ac6 >> ac6-training >> Online Training >> Languages >> Embedded Modern C++ Programming |
![]() |
![]() |
![]() |
![]() |
oL10 | Embedded Modern C++ Programming |
![]() |
Objectives
|
Exercise: | Using auto to declare variables |
Exercise: | Using modern C++ keywords | |
Exercise: | Create a singleton using modern C++ |
Exercise: | Using the new for loop syntax | |
Exercise: | Using std::tuple | |
Exercise: | Move semantics performance advantages on embedded systems |
Exercise: | Using the new elements added to the standard library | |
Exercise: | Using std::optional |
Exercise: | Using String class and String literals |
Exercise: | Blink synchronously 4 Leds |
Exercise: | Understanding lambda | |
Exercise: | Using lambda to modify and display a vector |
Exercise: | Override new and delete | |
Exercise: | Understanding unique and shared pointers |