Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Alinshans/MyTinySTL
/ types & classes
Types & classes
119 in github.com/Alinshans/MyTinySTL
⨍
Functions
1,041
◇
Types & classes
119
↓ 41 callers
Class
iterator
MyTinySTL/iterator.h:23
↓ 22 callers
Class
reverse_iterator
MyTinySTL/iterator.h:223
↓ 17 callers
Class
hash
MyTinySTL/functional.h:187
↓ 4 callers
Class
bidirectional_iterator_tag
MyTinySTL/iterator.h:17
↓ 3 callers
Class
value_compare
MyTinySTL/map.h:34
↓ 2 callers
Class
forward_iterator_tag
MyTinySTL/iterator.h:16
↓ 1 callers
Class
basic_string
MyTinySTL/basic_string.h:272
Class
TestCase
TestCase 类 封装单个测试案例
Test/test.h:37
Class
UnitTest
UnitTest 类 单元测试,把所有测试案例加入到 vector 中,依次执行测试案例
Test/test.h:55
Class
alloc
空间配置类 alloc 如果内存较大,超过 4096 bytes,直接调用 std::malloc, std::free 当内存较小时,以内存池管理,每次配置一大块内存,并维护对应的自由链表
MyTinySTL/alloc.h:44
Class
allocator
MyTinySTL/allocator.h:15
Class
auto_ptr
MyTinySTL/memory.h:142
Enum
bg
Sets the background color.
Test/Lib/redbud/io/color.h:74
Class
binary_function
MyTinySTL/functional.h:21
Class
char_traits
MyTinySTL/basic_string.h:20
Class
char_traits<char16_t>
MyTinySTL/basic_string.h:148
Class
char_traits<char32_t>
MyTinySTL/basic_string.h:208
Class
char_traits<char>
MyTinySTL/basic_string.h:80
Class
char_traits<wchar_t>
MyTinySTL/basic_string.h:112
Class
deque
MyTinySTL/deque.h:209
Class
deque_buf_size
MyTinySTL/deque.h:44
Class
deque_iterator
MyTinySTL/deque.h:51
Class
divides
MyTinySTL/functional.h:51
Class
equal_to
MyTinySTL/functional.h:80
Enum
fg
Sets the foreground color.
Test/Lib/redbud/io/color.h:59
Enum
format
Sets the text format, some of them is not widely supported.
Test/Lib/redbud/io/color.h:44
Class
greater
MyTinySTL/functional.h:94
Class
greater_equal
MyTinySTL/functional.h:108
Class
has_iterator_cat
MyTinySTL/iterator.h:35
Class
has_iterator_cat_of
MyTinySTL/iterator.h:96
Class
has_iterator_cat_of<T, U, false>
MyTinySTL/iterator.h:104
Class
hash<T*>
MyTinySTL/functional.h:191
Class
hash<basic_string<CharType, CharTraits>>
MyTinySTL/basic_string.h:2072
Class
hash<double>
MyTinySTL/functional.h:266
Class
hash<float>
MyTinySTL/functional.h:257
Class
hash<long double>
MyTinySTL/functional.h:275
Class
hashtable
MyTinySTL/hashtable.h:105
Class
hashtable_node
MyTinySTL/hashtable.h:21
Enum
hbg
Sets the highlight background color.
Test/Lib/redbud/io/color.h:102
Enum
hfg
Sets the highlight foreground color.
Test/Lib/redbud/io/color.h:89
Class
ht_const_iterator
MyTinySTL/hashtable.h:111
Class
ht_const_local_iterator
MyTinySTL/hashtable.h:117
Class
ht_iterator
MyTinySTL/hashtable.h:108
Class
ht_iterator_base
MyTinySTL/hashtable.h:122
Class
ht_local_iterator
MyTinySTL/hashtable.h:114
Class
ht_value_traits
MyTinySTL/hashtable.h:78
Class
ht_value_traits_imp
MyTinySTL/hashtable.h:38
Class
ht_value_traits_imp<T, true>
MyTinySTL/hashtable.h:58
Class
identity
MyTinySTL/functional.h:143
Class
input_iterator_tag
五种迭代器类型
MyTinySTL/iterator.h:14
Class
is_bidirectional_iterator
MyTinySTL/iterator.h:116
Class
is_forward_iterator
MyTinySTL/iterator.h:113
Class
is_input_iterator
MyTinySTL/iterator.h:107
Class
is_iterator
MyTinySTL/iterator.h:122
Class
is_output_iterator
MyTinySTL/iterator.h:110
Class
is_pair
MyTinySTL/type_traits.h:37
Class
is_pair<mystl::pair<T1, T2>>
MyTinySTL/type_traits.h:40
Class
is_random_access_iterator
MyTinySTL/iterator.h:119
Class
iterator_traits
MyTinySTL/iterator.h:71
Class
iterator_traits<T*>
MyTinySTL/iterator.h:76
Class
iterator_traits<const T*>
MyTinySTL/iterator.h:86
Class
iterator_traits_helper
MyTinySTL/iterator.h:59
Class
iterator_traits_helper<Iterator, true>
MyTinySTL/iterator.h:62
Class
iterator_traits_impl
MyTinySTL/iterator.h:46
Class
iterator_traits_impl<Iterator, true>
MyTinySTL/iterator.h:49
Class
less
MyTinySTL/functional.h:101
Class
less_equal
MyTinySTL/functional.h:115
Class
list
MyTinySTL/list.h:210
Class
list_const_iterator
MyTinySTL/list.h:153
Class
list_iterator
MyTinySTL/list.h:98
Class
list_node
MyTinySTL/list.h:30
Class
list_node_base
MyTinySTL/list.h:29
Class
logical_and
MyTinySTL/functional.h:122
Class
logical_not
MyTinySTL/functional.h:136
Class
logical_or
MyTinySTL/functional.h:129
Class
m_integral_constant
MyTinySTL/type_traits.h:15
Class
map
MyTinySTL/map.h:24
Class
minus
MyTinySTL/functional.h:37
Class
modulus
MyTinySTL/functional.h:58
Class
multimap
MyTinySTL/map.h:307
Class
multiplies
MyTinySTL/functional.h:44
Class
multiset
MyTinySTL/set.h:252
Class
negate
MyTinySTL/functional.h:65
Class
node_traits
MyTinySTL/list.h:33
Class
not_equal_to
MyTinySTL/functional.h:87
Class
output_iterator_tag
MyTinySTL/iterator.h:15
Class
pair
MyTinySTL/type_traits.h:33
Class
pair
MyTinySTL/util.h:67
Class
plus
MyTinySTL/functional.h:30
Class
priority_queue
MyTinySTL/queue.h:184
Class
projectfirst
MyTinySTL/functional.h:170
Class
projectsecond
MyTinySTL/functional.h:177
Class
queue
MyTinySTL/queue.h:19
Class
random_access_iterator_tag
MyTinySTL/iterator.h:18
Class
rb_tree
MyTinySTL/rb_tree.h:716
Class
rb_tree_const_iterator
MyTinySTL/rb_tree.h:33
Class
rb_tree_iterator
MyTinySTL/rb_tree.h:32
Class
rb_tree_iterator_base
MyTinySTL/rb_tree.h:192
Class
rb_tree_node
MyTinySTL/rb_tree.h:30
Class
rb_tree_node_base
MyTinySTL/rb_tree.h:29
next →
1–100 of 119, ranked by callers