[Solved] teacher told me not to use static/dynamic vector pointer [closed]


The std::vector<float> class is a class and not a pointer.
I think your teacher wants to discourage you from using the c-style arrays:

float* array = new float[200];

This might be because using this you have to remember to delete them later:

delete[] array;

The vector<float> will handle this for you. Plus gives you nice methods like size, and dynamicaly resizes if you need more space.

There is a static variant: std::array<float>.

3

solved teacher told me not to use static/dynamic vector pointer [closed]