Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Alinshans/MyTinySTL
/ functions
Functions
1,041 in github.com/Alinshans/MyTinySTL
⨍
Functions
1,041
◇
Types & classes
119
Method
fill_assign
MyTinySTL/deque.h:984
Method
fill_assign
MyTinySTL/vector.h:640
Method
fill_init
MyTinySTL/deque.h:939
Method
fill_init
MyTinySTL/basic_string.h:1616
Method
fill_init
MyTinySTL/vector.h:589
Method
fill_insert
MyTinySTL/deque.h:1078
Method
fill_insert
MyTinySTL/vector.h:763
Method
find
MyTinySTL/rb_tree.h:1261
Method
find
MyTinySTL/hashtable.h:1108
Method
find
MyTinySTL/basic_string.h:1083
Method
find_first_not_of
MyTinySTL/basic_string.h:1371
Method
find_first_of
MyTinySTL/basic_string.h:1302
Method
find_last_not_of
MyTinySTL/basic_string.h:1509
Method
find_last_of
MyTinySTL/basic_string.h:1440
Method
get_new_cap
MyTinySTL/vector.h:620
Method
hash
MyTinySTL/hashtable.h:1363
Method
init
MyTinySTL/hashtable.h:1269
Method
init_from
MyTinySTL/basic_string.h:1676
Method
insert
MyTinySTL/basic_string.h:812
Method
insert_aux
MyTinySTL/deque.h:1044
Method
insert_dispatch
MyTinySTL/deque.h:1233
Method
insert_multi
MyTinySTL/rb_tree.h:1161
Method
insert_multi_noresize
MyTinySTL/hashtable.h:905
Method
insert_multi_use_hint
MyTinySTL/rb_tree.h:1591
Method
insert_node_at
MyTinySTL/rb_tree.h:1560
Method
insert_node_multi
MyTinySTL/hashtable.h:1432
Method
insert_node_unique
MyTinySTL/hashtable.h:1462
Method
insert_unique
MyTinySTL/rb_tree.h:1172
Method
insert_unique_noresize
MyTinySTL/hashtable.h:884
Method
insert_unique_use_hint
MyTinySTL/rb_tree.h:1618
Method
insert_value_at
MyTinySTL/rb_tree.h:1527
Method
lower_bound
MyTinySTL/rb_tree.h:1306
Method
map_init
MyTinySTL/deque.h:901
Method
range_init
MyTinySTL/vector.h:600
Method
rb_tree
MyTinySTL/rb_tree.h:974
Method
rb_tree_init
MyTinySTL/rb_tree.h:1453
Method
reallocate
MyTinySTL/basic_string.h:1851
Method
reallocate_and_copy
MyTinySTL/basic_string.h:1884
Method
reallocate_and_fill
MyTinySTL/basic_string.h:1864
Method
reallocate_emplace
MyTinySTL/vector.h:711
Method
rehash
MyTinySTL/hashtable.h:1088
Method
rehash_if_need
MyTinySTL/hashtable.h:1380
Method
reinsert
MyTinySTL/basic_string.h:1712
Method
replace_bucket
MyTinySTL/hashtable.h:1489
Method
reserve
MyTinySTL/basic_string.h:785
Method
resize
MyTinySTL/basic_string.h:965
Method
reverse
MyTinySTL/basic_string.h:1059
Method
rfind
MyTinySTL/basic_string.h:1183
Method
shrink_to_fit
MyTinySTL/basic_string.h:801
Method
swap
MyTinySTL/rb_tree.h:1392
Method
swap
MyTinySTL/hashtable.h:1250
Method
swap
MyTinySTL/basic_string.h:1070
Method
temporary_buffer
MyTinySTL/memory.h:102
Method
to_raw_pointer
MyTinySTL/basic_string.h:1702
Method
try_init
MyTinySTL/basic_string.h:1596
Method
upper_bound
MyTinySTL/rb_tree.h:1349
Method
GetInstance
Test/test.h:75
Method
M_align
bytes 对应上调大小
MyTinySTL/alloc.h:124
Method
M_begin
MyTinySTL/hashtable.h:535
Method
M_chunk_alloc
从内存池中取空间给 free list 使用,条件不允许时,会调整 nblock
MyTinySTL/alloc.h:193
Method
M_cit
MyTinySTL/hashtable.h:530
Method
M_freelist_index
根据区块大小,选择第 n 个 free lists
MyTinySTL/alloc.h:144
Method
M_refill
重新填充 free list
MyTinySTL/alloc.h:162
Method
M_round_up
将 bytes 上调至对应区间大小
MyTinySTL/alloc.h:138
Method
RegisterTestCase
Test/test.h:81
Method
Run
Test/test.h:87
Function
TEST
algobase test:
Test/algorithm_test.h:52
Method
TestCase
构造函数,接受一个字符串代表案例名称
Test/test.h:41
Method
allocate
MyTinySTL/allocator.h:45
Method
allocate
分配大小为 n 的空间, n > 0
MyTinySTL/alloc.h:83
Method
allocate_buffer
MyTinySTL/memory.h:124
Function
arr_sum
Test/algorithm_test.h:44
Method
assign
MyTinySTL/deque.h:388
Method
assign
MyTinySTL/vector.h:217
Method
at
MyTinySTL/basic_string.h:431
Method
at
MyTinySTL/vector.h:178
Method
auto_ptr
构造、复制、析构函数
MyTinySTL/memory.h:152
Method
back
MyTinySTL/deque.h:373
Method
back
MyTinySTL/queue.h:99
Method
back
MyTinySTL/basic_string.h:455
Method
back
MyTinySTL/vector.h:199
Method
basic_string
MyTinySTL/basic_string.h:313
Method
begin
迭代器相关操作
MyTinySTL/hashtable.h:600
Method
begin
MyTinySTL/unordered_map.h:409
Method
begin
MyTinySTL/unordered_set.h:380
Method
begin
MyTinySTL/map.h:398
Method
begin
MyTinySTL/set.h:326
Method
begin
MyTinySTL/memory.h:86
Method
bucket
MyTinySTL/unordered_map.h:511
Method
bucket
MyTinySTL/unordered_set.h:482
Method
bucket_count
MyTinySTL/unordered_map.h:504
Method
bucket_count
MyTinySTL/unordered_set.h:475
Method
bucket_size
MyTinySTL/unordered_map.h:509
Method
bucket_size
MyTinySTL/unordered_set.h:480
Method
capacity
MyTinySTL/basic_string.h:407
Method
cbegin
MyTinySTL/deque.h:322
Method
cbegin
MyTinySTL/rb_tree.h:798
Method
cbegin
MyTinySTL/hashtable.h:609
Method
cbegin
MyTinySTL/unordered_map.h:418
Method
cbegin
MyTinySTL/unordered_set.h:389
← previous
next →
401–500 of 1,041, ranked by callers