Как отправить часть QVector в функцию?
QVector<int> a;
a.append(1);
a.append(2);
a.append(3);
a.append(4);
a.append(5);
Некоторая функция печати должна напечатать «2 3 4», взяв подмножество вектора в качестве аргумента.
В R это было бы возможно с помощью a[2:4]
.
Это вообще возможно?
Примечание. В std::vector
рекомендуется использовать функцию insert
для создания новой переменной. Это другая вставка, чем QVector
, и поэтому я не могу найти рекомендуемый метод.