Si. Del resto std::vector e std::array sono costruiti usando template.