Я могу создать constexpr
std:: array:
constexpr std::array<int,5> values {1,2,3,4,5};
Он отлично работает. Но я не могу создать constexpr
vector:
constexpr std::vector<int> vec = {1,2,3,4,5};
Это дает мне ошибку:
the type 'const std::vector<int>' of constexpr variable 'vec' is not literal constexpr std::vector<int> vec = {1,2,3,4,5};