当前位置:艾威培训主页 > 软件开发 > 侯捷C++定制培训 > C++标准库结构分析与源码剖析培训 >
C++标准库结构分析与源码剖析培训
课程介绍:
- 本课程特別強調 "內核揭密,源碼剖析",學員能夠完全掌握C++標準庫的全貌、完整結構和各部細節。
- 全面而深入地理解C++標準庫。(註:C++ 標準庫是 Modern C++ Programming不可或缺的工具,也是泛型編程之最佳實踐)。
课程对象:C++ 中高级学员
课程时长:2天
课程大纲:
Fundamental 1. Class Templates, Function Templates, Member Templates.
Fundamental 2. Operator Overloading: +, - , +=, -+, *, ->, >>, <<
STL Framework Architecture.
Allocators. Predefined and User-Defined.
Containers: Vectors, Lists, Deques, Stacks, Queues, RB-trees, Set, Map, MultiSet, MultiMap, Hash Tables, HashSet, HashMap.
Algorithms: Overview. Nonmodifying, Modifying, Removing, Mutating, Sorting, Sorted-Range, Numeric.
Iterators: Categories. Iterators Traits. User-Defined Iterators.
Functors: Predefined. Lambdas.
Adapters: Container Adapters, Function Adapters, Iterator Adapters.
What's New in C++11: Arrays, Forward Lists, Unordered Containers, Lambdas as Functors, ...
Fundamental 2. Operator Overloading: +, - , +=, -+, *, ->, >>, <<
STL Framework Architecture.
Allocators. Predefined and User-Defined.
Containers: Vectors, Lists, Deques, Stacks, Queues, RB-trees, Set, Map, MultiSet, MultiMap, Hash Tables, HashSet, HashMap.
Algorithms: Overview. Nonmodifying, Modifying, Removing, Mutating, Sorting, Sorted-Range, Numeric.
Iterators: Categories. Iterators Traits. User-Defined Iterators.
Functors: Predefined. Lambdas.
Adapters: Container Adapters, Function Adapters, Iterator Adapters.
What's New in C++11: Arrays, Forward Lists, Unordered Containers, Lambdas as Functors, ...