Я собираю некоторые одномерные данные (в формате qvector).В моей предыдущей стратегии я использовал метод push-back для добавления нового 1d qvector в мой 2D qvector. Наконец, у меня был 2D qvector из моих входных 1D qvector.как этот код:
Buf2D.push_back(Buf1D);
но теперь мне нужно вставить 1D qvector в специальный столбец 2D qvector.Как я могу это сделать?Я попробовал это:
Len = Buf1D.length()*sizeof(int);
ptr = Len *index;
memcpy(Buf2D.data()+ptr,Buf1D.data(),Len);