我想问在C++中, 如何将数组插入到2个dim数组的末尾?
我的代码,它仍然会从编译器出现错误,是这样在C++中插入数组指针到2维向量
int *A;
A = new int[10];
vector<vector<int>> myarray;
for (int j = 0; j < 5; j++)
{
for (int i = 0; i < 10; i++)
{
A[i] = i + j;
}
myarray.push_back(vector<int>{10});
copy(A, A + 10, myarray.back());
}
误差
C2794:“的iterator_category”:没有任何直接或间接的基类中的一员'的std :: iterator_traits < _OutIt>'
而错误是? –