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