greatbridf
|
6e4a649a55
feat(c++): add operator& to list iterators
|
2 年之前 |
greatbridf
|
5e395c9d64
feat(containers): make destructors constexpr
|
2 年之前 |
greatbridf
|
a1cc77112e
chore(debugging): add pretty print script
|
2 年之前 |
greatbridf
|
673c784b88
fix(mmap): save mmap'ped file info when copying mm
|
2 年之前 |
greatbridf
|
e3d5803469
optimize(mm): rename pptr_t, make funcs constexpr
|
2 年之前 |
greatbridf
|
45ed1dda86
feat(containers): make operator== const
|
2 年之前 |
greatbridf
|
1e81695c9a
feat(vector): add copy constructor
|
2 年之前 |
greatbridf
|
b8d3768286
fix(vector): make operator= return *this
|
2 年之前 |
greatbridf
|
14c830a22c
feat(vector): add move assignment func.
|
2 年之前 |
greatbridf
|
06e54f821f
feat(c++): rvalue_ref
|
2 年之前 |
greatbridf
|
0d79b8eae9
feat(c++): impl. forward and move
|
2 年之前 |
greatbridf
|
93685f6053
fix(c++): template forwarding should use &&
|
2 年之前 |
greatbridf
|
ffa995672b
feat(list, vector): impl. emplace_back
|
2 年之前 |
greatbridf
|
5e5b8a16e0
feat(vector): impl. operator=
|
2 年之前 |
greatbridf
|
58349d6b5c
refactor(list, vector): simplify def.
|
2 年之前 |
greatbridf
|
90cc9522ab
refactor: 拆分mem和mm,对interrupt使用cpp
|
2 年之前 |
greatbridf
|
010eeefb18
refactor(mem): use cpp
|
2 年之前 |
greatbridf
|
78e4bbef4b
fix(list,vector): remove explicit of initializer
|
2 年之前 |
greatbridf
|
32acbc5031
fix(vector): dealloc undefined ptr on vector init
|
2 年之前 |
greatbridf
|
137583508c
fix(vector): wrong const back() type
|
2 年之前 |
greatbridf
|
a1dfcee9b7
feat(string): impl. clear() and c_str()
|
2 年之前 |
greatbridf
|
f581b0765b
feat(string): add string class
|
2 年之前 |
greatbridf
|
86643b9091
fix(vector): end() return wrong position
|
2 年之前 |
greatbridf
|
9f1b0d0b7d
feat: vector and allocator improvement
|
2 年之前 |