MCPcopy Create free account

hub / github.com/SilverMaple/STLSourceCodeNote / functions

Functions2,687 in github.com/SilverMaple/STLSourceCodeNote

↓ 10 callersFunctionsize
0_SGI_STL_Source_code/stl_deque.h:524
↓ 10 callersFunctionsize
4_STL_sequence_container/4_4_2_stl_deque.h:548
↓ 10 callersFunctionupper_bound
0_SGI_STL_Source_code/stl_algo.h:2010
↓ 9 callersMethoddeallocate
0_SGI_STL_Source_code/defalloc.h:67
↓ 9 callersFunctionend
0_SGI_STL_Source_code/stl_deque.h:485
↓ 9 callersFunctionend
4_STL_sequence_container/4_4_2_stl_deque.h:508
↓ 9 callersMethodget_allocator
0_SGI_STL_Source_code/stl_rope.h:1342
↓ 9 callersMethodpush_back
尾插
4_STL_sequence_container/4_2_2_stl_vector.h:342
↓ 9 callersFunctionreverse
6_STL_algorithms/6_5_1_stl_algo.h:808
↓ 9 callersFunctionuninitialized_fill_n
0_SGI_STL_Source_code/stl_uninitialized.h:214
↓ 9 callersFunctionvalue_type
0_SGI_STL_Source_code/stl_list.h:124
↓ 8 callersFunction_Construct
2_STL_allocator/2_2_3_stl_construct.h:52
↓ 8 callersFunction_Construct
0_SGI_STL_Source_code/stl_construct.h:52
↓ 8 callersFunction_M_create_node
0_SGI_STL_Source_code/stl_slist.h:314
↓ 8 callersFunction_M_create_node
4_STL_sequence_container/4_9_2_stl_slist.h:322
↓ 8 callersFunction_M_delete_node
5_STL_associated_container/5_7_2_stl_hashtable.h:192
↓ 8 callersFunction_M_delete_node
0_SGI_STL_Source_code/stl_hashtable.h:188
↓ 8 callersFunction_M_reserve_elements_at_back
0_SGI_STL_Source_code/stl_deque.h:872
↓ 8 callersFunction_M_reserve_elements_at_back
4_STL_sequence_container/4_4_2_stl_deque.h:902
↓ 8 callersFunction_M_reserve_elements_at_front
0_SGI_STL_Source_code/stl_deque.h:865
↓ 8 callersFunction_M_reserve_elements_at_front
4_STL_sequence_container/4_4_2_stl_deque.h:895
↓ 8 callersFunction__adjust_heap
0_SGI_STL_Source_code/stl_heap.h:112
↓ 8 callersFunction__slist_make_link
0_SGI_STL_Source_code/stl_slist.h:36
↓ 8 callersFunction__slist_make_link
插入新节点于已知节点后面
4_STL_sequence_container/4_9_2_stl_slist.h:38
↓ 8 callersFunctioncapacity
0_SGI_STL_Source_code/stl_rope.h:2349
↓ 8 callersMethodempty
0_SGI_STL_Source_code/stl_set.h:142
↓ 8 callersFunctionprintInfo
4_STL_sequence_container/4_2_5_vector-test.cpp:9
↓ 8 callersMethodpush
deque两头可进出,stack是末端进,末端出
4_STL_sequence_container/4_5_2_stl_stack.h:96
↓ 8 callersFunctionreverse
0_SGI_STL_Source_code/stl_algo.h:796
↓ 8 callersFunctionsort_heap
0_SGI_STL_Source_code/stl_heap.h:268
↓ 8 callersFunctionupper_bound
6_STL_algorithms/6_5_1_stl_algo.h:2060
↓ 7 callersFunction_M_create_node
0_SGI_STL_Source_code/stl_list.h:263
↓ 7 callersMethodallocate
hint used for locality. ref. [Austern], p189
2_STL_allocator/2_1_1_jjalloc.h:70
↓ 7 callersFunctionbegin
RB树的起头为最左/最小节点
5_STL_associated_container/5_2_3_stl_tree.h:735
↓ 7 callersFunctionbegin
0_SGI_STL_Source_code/stl_tree.h:686
↓ 7 callersMethoddeallocate
2_STL_allocator/2_1_1_jjalloc.h:74
↓ 7 callersMethodend
0_SGI_STL_Source_code/stl_vector.h:203
↓ 7 callersFunctionequal
0_SGI_STL_Source_code/stl_algobase.h:534
↓ 7 callersMethodinsert
4_STL_sequence_container/4_3_3_stl_list.h:630
↓ 7 callersFunctionmerge
6_STL_algorithms/6_5_1_stl_algo.h:2220
↓ 7 callersMethodpop
4_STL_sequence_container/4_5_2_stl_stack.h:97
↓ 6 callersFunction_S_eos
0_SGI_STL_Source_code/stl_rope.h:49
↓ 6 callersFunction__pop_heap
0_SGI_STL_Source_code/stl_heap.h:133
↓ 6 callersFunction__uninitialized_copy_copy
2_STL_allocator/2_3_1_stl_uninitialized.h:243
↓ 6 callersFunction__uninitialized_copy_copy
0_SGI_STL_Source_code/stl_uninitialized.h:229
↓ 6 callersFunctionbegin
0_SGI_STL_Source_code/stl_deque.h:484
↓ 6 callersFunctionbegin
4_STL_sequence_container/4_4_2_stl_deque.h:507
↓ 6 callersFunctioncapacity
0_SGI_STL_Source_code/stl_bvector.h:512
↓ 6 callersFunctionclear
5_STL_associated_container/5_2_3_stl_tree.h:784
↓ 6 callersMethodcount
5_STL_associated_container/5_2_3_stl_tree.h:1254
↓ 6 callersMethodempty
使用容器完成所有操作,只公开允许的接口
4_STL_sequence_container/4_5_2_stl_stack.h:91
↓ 6 callersFunctionfind
6_STL_algorithms/6_5_1_stl_algo.h:100
↓ 6 callersMethodfind
5_STL_associated_container/5_2_3_stl_tree.h:1215
↓ 6 callersFunctioninsert
0_SGI_STL_Source_code/stl_deque.h:734
↓ 6 callersFunctioninsert
4_STL_sequence_container/4_4_2_stl_deque.h:764
↓ 6 callersFunctionmerge
0_SGI_STL_Source_code/stl_algo.h:2166
↓ 6 callersMethodpop_back
4_STL_sequence_container/4_2_2_stl_vector.h:413
↓ 6 callersFunctionrotate
6_STL_algorithms/6_5_1_stl_algo.h:964
↓ 6 callersMethodtop
4_STL_sequence_container/4_5_2_stl_stack.h:93
↓ 6 callersFunctionuninitialized_fill
2_STL_allocator/2_3_1_stl_uninitialized.h:178
↓ 6 callersFunctionuninitialized_fill
0_SGI_STL_Source_code/stl_uninitialized.h:174
↓ 6 callersFunctionuninitialized_fill_n
2_STL_allocator/2_3_1_stl_uninitialized.h:227
↓ 5 callersFunction_Rb_tree_rotate_left
左旋函数 插入违反红黑树规则时进行旋转调整
5_STL_associated_container/5_2_3_stl_tree.h:233
↓ 5 callersFunction_Rb_tree_rotate_left
0_SGI_STL_Source_code/stl_tree.h:216
↓ 5 callersFunction_Rb_tree_rotate_right
右旋函数 插入违反红黑树规则时进行旋转调整
5_STL_associated_container/5_2_3_stl_tree.h:256
↓ 5 callersFunction_Rb_tree_rotate_right
0_SGI_STL_Source_code/stl_tree.h:235
↓ 5 callersFunction_S_cond_store_eos
0_SGI_STL_Source_code/stl_rope.h:65
↓ 5 callersFunction_S_is_basic_char_type
0_SGI_STL_Source_code/stl_rope.h:54
↓ 5 callersFunction__reverse
0_SGI_STL_Source_code/stl_algo.h:779
↓ 5 callersFunction__reverse
6_STL_algorithms/6_5_1_stl_algo.h:789
↓ 5 callersFunction__stl_throw_range_error
0_SGI_STL_Source_code/stl_range_errors.h:50
↓ 5 callersMethodbucket_count
5_STL_associated_container/5_9_stl_hash_map.h:224
↓ 5 callersFunctionclear
0_SGI_STL_Source_code/stl_rope.h:1746
↓ 5 callersFunctionerase
0_SGI_STL_Source_code/stl_bvector.h:807
↓ 5 callersFunctionfill_n
0_SGI_STL_Source_code/stl_algobase.h:449
↓ 5 callersFunctionfind
0_SGI_STL_Source_code/stl_algo.h:97
↓ 5 callersFunctionfor_each
3_STL_iterator/3_2_algorithm.h:11
↓ 5 callersMethodfront
4_STL_sequence_container/4_6_2_stl_queue.h:93
↓ 5 callersFunctioninsert
0_SGI_STL_Source_code/stl_rope.h:2047
↓ 5 callersFunctioninsert
0_SGI_STL_Source_code/stl_bvector.h:706
↓ 5 callersMethodnext
3_STL_iterator/3_2_mylist.h:71
↓ 5 callersFunctionpop_heap
4_STL_sequence_container/4_7_2_stl_heap.h:159
↓ 5 callersFunctionrotate
0_SGI_STL_Source_code/stl_algo.h:948
↓ 5 callersFunctionsearch
0_SGI_STL_Source_code/stl_algo.h:315
↓ 5 callersFunctionsearch
6_STL_algorithms/6_5_1_stl_algo.h:318
↓ 5 callersMethodsize
0_SGI_STL_Source_code/stl_vector.h:215
↓ 5 callersMethodsize
4_STL_sequence_container/4_2_2_stl_vector.h:217
↓ 5 callersFunctionswap
6_STL_algorithms/6_4_2_stl_algobase.h:94
↓ 5 callersFunctionuninitialized_copy_n
0_SGI_STL_Source_code/stl_uninitialized.h:134
↓ 4 callersFunction_Atomic_swap
0_SGI_STL_Source_code/stl_threads.h:121
↓ 4 callersFunction_CharT
0_SGI_STL_Source_code/ropeimpl.h:1397
↓ 4 callersMethod_M_free_c_string
0_SGI_STL_Source_code/ropeimpl.h:294
↓ 4 callersMethod_M_getc
8_STL_adapter/8_3_1_stl_iterator.h:764
↓ 4 callersMethod_M_getc
3_STL_iterator/3_3_stl_iterator.h:742
↓ 4 callersMethod_M_getc
0_SGI_STL_Source_code/stl_iterator.h:742
↓ 4 callersFunction_M_range_check
0_SGI_STL_Source_code/stl_deque.h:500
↓ 4 callersFunction_M_range_check
4_STL_sequence_container/4_4_2_stl_deque.h:523
↓ 4 callersFunction_S_maximum
5_STL_associated_container/5_2_3_stl_tree.h:664
↓ 4 callersFunction_S_maximum
0_SGI_STL_Source_code/stl_tree.h:617
↓ 4 callersFunction_S_minimum
求极值
5_STL_associated_container/5_2_3_stl_tree.h:661
← previousnext →101–200 of 2,687, ranked by callers