I want to declare a std::array
, but the array part gets recognized as cli::array
keyword (see Why is "array" marked as a reserved word in Visual-C++?), which means that the std::
doesnt affect it. How can a stop Visual Studio from automatically using namespace cli
, or specify that I want to use std::array
?
The blue array-word recognized as keyword
std::array
accepts two template arguments. One is the type of the elements and the other accepts the number of elements.
If you mean to use a dynamic array, then use std::vector
.