se devi appendere v2 in v1 prima di tutto devi cambiare la dimensione del vettore v1 da size_vi a size_v1 + size_v2, per poter contenere tutto.
Per far questo devi crearti prima un vettore di appoggio che abbia la dimensione size_v1+size_v2 copiare in questo tutto v1 e quindi tutto v2
codice:... v = new int [size_v1 + size_v2]; for (int i = 0; i < size_v1; ++i) v[i] = v1[i]; for (int i= 0; i < size_v2; ++i) v[i + size_v1] = v2[i]; // in v hai il merging dei due vettori ...