各種容器的iterators的iterator_category的typeid
istream_iterator的iterator_category
ostream_iterator的iterator_category
iterator_category對(duì)算法的影響
iterator_category和type traits對(duì)算法的影響
iterator_traits和type traits對(duì)算法的影響
算法源碼中對(duì)iterator_category的暗示
算法accumulate
算法for_each
算法replace, replace_if, replace_copy
算法count, count_if
算法find, find_if
算法sort
關(guān)于revers iterator, rbegin(), rend()
算法binary_search
仿函數(shù)functors
仿函數(shù)的可適配條件
存在多種adapters
容器適配器:stack,queue
函數(shù)適配器:binder2nd
函數(shù)適配器:not1
新型適配器:bind
迭代適配器:reverse_iterator,inserter
X適配器:ostream_iterator, istream_iterator
tuple
type_traits:is_void, is_integral, is_class, is_union, is_enum, is_pod
moveable源于對(duì)于不同容器速度效能的影響
對(duì)作業(yè)的感受:
traits使用感覺十分混亂 暫用全特化 使用感覺很吃力