![]() |
C++ Library Extensions 2022.12.09
To help learn modern C++ programming
|
Public Types | |
| using | iterator = ElementType * |
| using | const_iterator = const ElementType * |
Public Member Functions | |
| iterator | begin () |
| iterator | end () |
| const_iterator | cbegin () |
| const_iterator | cend () |
| auto | rbegin () |
| auto | rend () |
| auto | crbegin () |
| auto | crend () |
| size_t | size () const |
| void | resize (size_t count) |
| dynamic_array_malloc (size_t size=1) | |
| dynamic_array_malloc (const dynamic_array_malloc &right_hand_side) | |
| ElementType * | operator& () |
| ElementType & | operator[] (size_t index) |
| const ElementType & | operator[] (size_t index) const |
| ElementType & | at (size_t index) |
| const ElementType & | at (size_t index) const |
| dynamic_array_malloc & | operator= (const dynamic_array_malloc &right_hand_side) |
| dynamic_array_malloc (dynamic_array_malloc &&right_hand_side) noexcept | |
| dynamic_array_malloc & | operator= (dynamic_array_malloc &&right_hand_side) noexcept |
| ~dynamic_array_malloc () | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const dynamic_array_malloc &da) |
Definition at line 10 of file 041-array_malloc.cpp.
| using dynamic_array_malloc< ElementType >::const_iterator = const ElementType* |
Definition at line 15 of file 041-array_malloc.cpp.
| using dynamic_array_malloc< ElementType >::iterator = ElementType* |
Definition at line 14 of file 041-array_malloc.cpp.
|
inlineexplicit |
|
inline |
Definition at line 97 of file 041-array_malloc.cpp.
|
inlinenoexcept |
Definition at line 187 of file 041-array_malloc.cpp.
|
inline |
Definition at line 219 of file 041-array_malloc.cpp.
|
inline |
Definition at line 123 of file 041-array_malloc.cpp.
|
inline |
Definition at line 131 of file 041-array_malloc.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 117 of file 041-array_malloc.cpp.
|
inline |
Definition at line 141 of file 041-array_malloc.cpp.
|
inlinenoexcept |
Definition at line 199 of file 041-array_malloc.cpp.
|
inline |
Definition at line 119 of file 041-array_malloc.cpp.
|
inline |
Definition at line 121 of file 041-array_malloc.cpp.
|
inline |
|
inline |
|
inline |
Definition at line 60 of file 041-array_malloc.cpp.
|
inline |
|
friend |
Definition at line 224 of file 041-array_malloc.cpp.