欧美色欧美亚洲另类七区,惠美惠精品网,五月婷婷一区,国产亚洲午夜

課程目錄:Using C++ in Embedded Systems - Applying C++11/C++14培訓
4401 人關注
(78637/99817)
課程大綱:

         Using C++ in Embedded Systems - Applying C++11/C++14培訓

 

 

 

What’s an Embedded System?
Simple Definition
Some Milestones
Characteristics
Why using C++?
Comparison with C
C: A subset of C++ – almost
Performance
Added “Free” Functionality
Why not using C++?
Classes
Member Variables
Instance variables
Class variables
Member Functions
Instance functions
Class functions
Implicit Methods
Constructor
Initialization
Delegation
Destructor
Copy assignment operator
Move Semantics – avoiding unnecessary deep copy
struct in C++
Package/Namespace
Inheritance
Introduction
Realization
Performance
Multiple Inheritance
Virtual Inheritance
Polymorphism
Introduction
Virtual Function
Virtual Destructor
Implementation
Runtime Type Information, RTTI
Performance
Templates
Introduction
Function Template
Class Template
Variadic Templates
Code Bloat
Implementation Strategies
Template Meta Programming
Template versus Inheritance?
Error Handling
Exception Handling
Performance Issues
Implementation
Inline Code
When to Use?
Strategies
Start-up
System Start-up
The C Part
The C++ Part
Standard Library
Standard Template Library, STL
iostream Library
Major extensions made on STL due to C++11:
Move semantics
Variadic Templates
Concurrency
Memory Management
The C++ Memory Model
The stdint-types
Atomic types and their operations
Strategies
Variables
Placement new
User Defined Memory Management
Interoperation between C and C++
Name Mangling
Static Initialization
Dynamic Memory
struct Contents
POD – Plain Old Data type
Design Patterns
RAII – Resource Acquisition Is Initialization
Memory-mapped I/O
Interrupt
Initialization of Static Objects

主站蜘蛛池模板: 江永县| 垦利县| 峨边| 高州市| 正阳县| 黎平县| 金溪县| 祁东县| 富裕县| 盐边县| 临沧市| 翁源县| 海兴县| 黔江区| 阜新市| 肥城市| 泗水县| 台东市| 堆龙德庆县| 神池县| 武山县| 南陵县| 宁蒗| 龙门县| 屯昌县| 措勤县| 南川市| 卫辉市| 莱芜市| 阿瓦提县| 霍林郭勒市| 兴化市| 巴彦淖尔市| 德化县| 甘德县| 凤台县| 慈溪市| 遵义市| 澎湖县| 张家港市| 衡阳市|