Eran Bar-Lev
  Phone: 1-866-640-4754

Coming courses

More courses from
C++, OO, UML
Object Oriented Analysis / Design using UML
Test Driven Development for C++ Developers
Object Oriented Programming in C++
Post Modern C++
Advanced Object-Oriented Software Development using ACE
C Programming
Object Orient Introduction
Design Patterns in C++
Boost C++
C++ Debugging
Modern C++
C++\CLI programming in the .NET environment
Clean Code Workshop
Effective C++ in RT/Embedded Systems
Advanced C Programming
Post Modern C++ 2
Effective C++ and STL
C2RT - Version: 1.1
Effective C++ in RT/Embedded Systems
3 days course
Embedded/Real-Time systems are characterized by memory and performance constraints. Deep understanding of the C++ constructs and mastering the language for efficient writing is therefore vital, and may be even crucial in these systems. The course reveals the hidden overheads and strengths of the language and its mechanisms. The course presents the capabilities, limitations, hazards, and tips and tricks, for better performance and better utilization of memory capabilities of the language, for you to use as an expert programmer in an Embedded/Real-Time environment. The course will also present performance issues associated with the code generated by typical C++ compilers, and various optimization issues. Some benchmarks will be presented as well, to prove and illustrate the improvements that can be made in a project to achieve best performance and memory results.
The course is intended for experienced C++ programmers who wish to better understand the internal structures and mechanisms for improved utilization of the languageā€™s capabilities and strengths in an Embedded/Real-Time environment. For these programmers a deep understanding of the language and its constructs is vital for the success of their project.
Skip Navigation Links.
Related courses
RT Patterns  |  Real-Time UML  |  OOA/D UML  |  Real-Time Design Patterns  |