Можно ли поместить массив целых чисел в вектор C++?

Есть какие-то проблемы с моим кодом?

std::vector<int[2]> weights;
int weight[2] = {1,2};
weights.push_back(weight);

Невозможно скомпилировать, помогите объяснить почему:

no matching function for call to ‘std::vector<int [2], std::allocator<int [2]> >::push_back(int*&)’
15
задан MrROY 9 October 2016 в 02:42
поделиться