Looking at other code, I am guessing that to use std::vector I have to add #include <vector.h>. Likewise, to use std::array I have to add #include <array.h>. Correct? Otherwise I get a "use of undeclared identifier 'std'..." error.
Using #include <vector.h> though, I get a "'vector.h' file not found..." error.