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 intall the library use the cmake included in the pinnedVector folder or just copy the header into yout project. Cpp17 required.
Todos: -[] implement memory checking after deleting the vector -[] grow it's size smart -[] shrink to fit