This course introduces the C++ language for use on Real Time and embedded applications. The course covers object oriented programming and the C++ language, highlighting areas of concern for Real Time and embedded development. The course also covers the application of C++ to Real Time systems including interrupt handling, memory issues, and performance issues. The course will allow students to avoid dangerous performance and correctness problems unknown to most C++ developers, including many experienced programmers.
This course introduces the C++ language for use on Real Time and embedded applications. The course covers object oriented programming and the C++ language, highlighting areas of concern for Real Time and embedded development. The course also covers the application of C++ to Real Time systems including interrupt handling, memory issues, and performance issues. The course will allow students to avoid dangerous performance and correctness problems unknown to most C++ developers, including many experienced programmers.
Description
https://store.arduinojs.com/wp-content/uploads/2024/06/91100-.pdf
The course is designed for Real Time engineers who are embarking on a project using C++ for the first time. It is also targeted at developers currently reluctant to move to C++ from C as they believe it poses too great an overhead. This course will clearly demonstrate both the strengths and weaknesses of C++ versus C.
Delegates should have a working knowledge of C, and some knowledge of Embedded/Real Time programming.
A Course Introduction
An Overview of OO Programming and C++
The Class Approach
Providing Class Functionality
Object birth and death
Efficiency, Integrity and Performance Issues
Scoping and initialization
Associative Classes
Operator Overloading
Class Properties
Templates and Container Classes
Copying and Conversions
Inheritance
Polymorphism
Embedded and Real Time C++ Considerations
The course includes
What will you learn
₪ 5,500.00
Out of stock
Share
More Courses who might intrest you...
קורס Embedded Linux מקצועי, מקיף ומעשי שנולד בהייטק עבור מפתחים!