A small C++20 project implementing a simple custom dynamic array container, DynArray, for learning and practicing manual memory management in C++.
- Dynamic resizing with growing capacity.
PushBacksupport.- Index access with
operator[]. - Copy constructor and copy assignment.
- Move constructor and move assignment.
- Basic iterator support for range-based
forloops. - Simple manual tests are included.
This project is mainly educational and is not intended to replace std::vector.
You can test this custom vector by running main.cpp.