![]() |
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.