When I write " std::array<unsigned char, 256>" code by S32DS Vision IDE, It's will be error "std::array has not been declared", and I check header file, "#include <array>" was writted in the cpp file.
I can normally use std::array - like this:
std::array<unsigned char, 256> test;
.... do something...
Using S32DS Vision v2.0 (tested in main.cpp for apex2_add example - A53_Linux target).