It can grow in size with o(1) complexity without changing its pointer or copying elements. The memory stays contiguous.
Working on Windows and Linux
Youtube video: https://youtu.be/p1EogAEktZ4
To install the library, use the CMakeLists.txt
included in the pinnedVector folder or just copy the header into your project.
Cpp17 required.
Todos: -[] implement memory checking after deleting the vector -[] grow it's size smart -[] shrink to fit