1. libcstl简介
1.1. 容器和算法
1.2. 迭代器
1.3. libcstl其他组成部分
2. 怎样使用这篇文档
3. 容器
3.1. 序列容器
3.1.1. vector_t
3.1.2. deque_t
3.1.3. list_t
3.1.4. slist_t
3.2. 关联容器
3.2.1. set_t
3.2.2. multiset_t
3.2.3. map_t
3.2.4. multimap_t
3.2.5. hash_set_t
3.2.6. hash_multiset_t
3.2.7. hash_map_t
3.2.8. hash_multimap_t
3.3. 字符串
3.3.1. string_t
3.4. 容器适配器
3.4.1. stack_t
3.4.2. queue_t
3.4.3. priority_queue_t
4. 迭代器
5. 算法
5.1. 非质变算法
5.1.1. algo_for_each
5.1.2. algo_find algo_find_if
5.1.3. algo_adjacent_find algo_adjacent_find_if
5.1.4. algo_find_first_of algo_find_first_if
5.1.5. algo_count algo_count_if
5.1.6. algo_mismatch algo_mismatch_if
5.1.7. algo_equal algo_equal_if
5.1.8. algo_search algo_search_if
5.1.9. algo_search_n algo_search_n_if
5.1.10. algo_search_end algo_search_end_if algo_find_end algo_find_end_if
5.2. 质变算法
5.2.1. algo_copy
5.2.2. algo_copy_n
5.2.3. algo_copy_backward
5.2.4. algo_swap algo_iter_swap
5.2.5. algo_swap_ranges
5.2.6. algo_transform algo_transform_binary
5.2.7. algo_replace algo_replace_if algo_replace_copy algo_replace_copy_if
5.2.8. algo_fill algo_fill_n
5.2.9. algo_generate algo_generate_n
5.2.10. algo_remove algo_remove_if algo_remove_copy algo_remove_copy_if
5.2.11. algo_unique algo_unique_if algo_unique_copy algo_unique_copy_if
5.2.12. algo_reverse algo_reverse_copy
5.2.13. algo_rotate algo_rotate_copy
5.2.14. algo_random_shuffle algo_random_shuffle_if
5.2.15. algo_random_sample algo_random_sample_if algo_random_sample_n algo_random_sample_n_if
5.2.16. algo_partition algo_stable_partition
5.3. 排序算法
5.3.1. algo_sort algo_sort_if algo_stable_sort algo_stable_sort_if algo_is_sorted algo_is_sorted_if
5.3.2. algo_partial_sort algo_partial_sort_if algo_parital_sort_copy algo_partial_sort_copy_if
5.3.3. algo_nth_element algo_nth_element_if
5.3.4. algo_lower_bound algo_lower_bound_if
5.3.5. algo_upper_bound algo_upper_bound_if
5.3.6. algo_equal_range algo_equal_range_if
5.3.7. algo_binary_search algo_binary_search_if
5.3.8. algo_merge algo_merge_if
5.3.9. algo_inplace_merge algo_inplace_merge_if
5.3.10. algo_includes algo_includes_if
5.3.11. algo_set_union algo_set_union_if
5.3.12. algo_set_intersection algo_set_intersection_if
5.3.13. algo_set_difference algo_set_difference_if
5.3.14. algo_set_symmetric_difference algo_set_symmetric_difference_if
5.3.15. algo_push_heap algo_push_heap_if
5.3.16. algo_pop_heap algo_pop_heap_if
5.3.17. algo_make_heap algo_make_heap_if
5.3.18. algo_sort_heap algo_sort_heap_if
5.3.19. algo_is_heap algo_is_heap_if
5.3.20. algo_min algo_min_if
5.3.21. algo_max algo_max_if
5.3.22. algo_min_element algo_min_element_if
5.3.23. algo_max_element algo_max_element_if
5.3.24. algo_lexicographical_compare algo_lexicographical_compare_if
5.3.25. algo_lexicographical_compare_3wap algo_lexicographical_compare_3way_if
5.3.26. algo_next_permutation algo_next_permutation_if
5.3.27. algo_prev_permutation algo_prev_permutation_if
5.4. 算术算法
5.4.1. algo_iota
5.4.2. algo_accumulate algo_accumulate_if
5.4.3. algo_inner_product algo_inner_product_if
5.4.4. algo_partial_sum algo_partial_sum_if
5.4.5. algo_adjacent_difference algo_adjacent_difference_if
5.4.6. algo_power algo_power_if
6. 工具类型
6.1. bool_t
6.2. pair_t
7. 函数类型
7.1. 算术运算函数
7.1.1. plus
7.1.2. minus
7.1.3. multiplies
7.1.4. divides
7.1.5. modulus
7.1.6. negate
7.2. 关系运算函数
7.2.1. equal_to
7.2.2. not_equal_to
7.2.3. less
7.2.4. less_equal
7.2.5. great
7.2.6. great_equal
7.3. 逻辑运算函数
7.3.1. logical_and
7.3.2. logical_or
7.3.3. logical_not
7.4. 其他函数
7.4.1. random_number
7.4.2. default