【发布时间】:2019-08-22 09:10:48
【问题描述】:
我正在收集一些一维数据(qvector 格式)。 在我之前的策略中,我使用推回方法将新的 1d qvector 添加到我的 2D qvector。最后,我有一个输入 1D qvector 的 2D qvector。 正如这段代码:
Buf2D.push_back(Buf1D);
但是现在,我需要在 2D qvector 的特殊列中插入 1D qvector。 我怎么能这样做? 我试过这个:
Len = Buf1D.length()*sizeof(int);
ptr = Len *index;
memcpy(Buf2D.data()+ptr,Buf1D.data(),Len);
【问题讨论】: