![]() |
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_new (size_t size=1) | |
| dynamic_array_new (const dynamic_array_new &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_new & | operator= (const dynamic_array_new &right_hand_side) |
| dynamic_array_new (dynamic_array_new &&right_hand_side) noexcept | |
| dynamic_array_new & | operator= (dynamic_array_new &&right_hand_side) noexcept |
| ~dynamic_array_new () | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const dynamic_array_new &da) |
Definition at line 8 of file 041-array_new.cpp.
| using dynamic_array_new< ElementType >::const_iterator = const ElementType* |
Definition at line 13 of file 041-array_new.cpp.
| using dynamic_array_new< ElementType >::iterator = ElementType* |
Definition at line 12 of file 041-array_new.cpp.
|
inlineexplicit |
|
inline |
Definition at line 99 of file 041-array_new.cpp.
|
inlinenoexcept |
Definition at line 189 of file 041-array_new.cpp.
|
inline |
Definition at line 221 of file 041-array_new.cpp.
|
inline |
Definition at line 125 of file 041-array_new.cpp.
|
inline |
Definition at line 133 of file 041-array_new.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 119 of file 041-array_new.cpp.
|
inline |
Definition at line 143 of file 041-array_new.cpp.
|
inlinenoexcept |
Definition at line 201 of file 041-array_new.cpp.
|
inline |
Definition at line 121 of file 041-array_new.cpp.
|
inline |
Definition at line 123 of file 041-array_new.cpp.
|
inline |
|
inline |
|
inline |
Definition at line 55 of file 041-array_new.cpp.
|
inline |
|
friend |
Definition at line 228 of file 041-array_new.cpp.