培训时间:2003/10/28 ~ 2003/10/29
培训内容: 1 C++ Generic Programming Paradigm
. Templates Overview
. Template Details
. (template
parameters, argument deduction, type/non-type template parameters, template
template parameters…)
. C++ Function Templates
. C++ Class Templates
. C++ Member Templates
.
C++ Operator Overloading (++, --, *, ->, ())
2
STL (Standard Template Library)
. Overview (algorithms + data structures)
. Traits (type traits, iterator triats, char traits)
. Iterators
. Containers (vector, deque, list, map, set, RB-tree, hashtable)
. Algorithms
.
Function Objects (Functors)
. Adapters
. Allocator
3 DP
(Design Patterns) in STL
|