1 2 3 4 5 6 7 8 9 10
#pragma once namespace std { template <class T> class vector { public: T *elements; int size; int capacity; }; } // namespace std