scalanie wektorów w c++

scalanie wektorów w c++
MU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10
0

Mam funkcję która działa rekurencyjnie na drzewie i zwraca vector<int>. Jak ją wywołuję na lewym i prawym poddrzewie to w efekcie mam dwa wektory, a chcę zwrócić jeden.
Czy mogę jakoś skleić je w łatwy sposób? Czy muszę kolejno, element po elemencie, przepisywać z jednego vectora do drugiego? Pytam bo mam problem ze znalezieniem metody, która by na to pozwoliła.

fasadin
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4883
0

uzyj insert z vectora ktory moze dodawac range

Pebal
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 111
0
Kopiuj
vec1.insert(vec1.end(), vec2.begin(), vec2.end());

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.