2016-07-29 82 views
1

它們排序我有希望在不排序的元素合併兩個矢量:合併兩個矢量,而不在C++

A = [a d f h] 
B = [b c e g] 
C = [a d f h b c e g] // I want this 

std::mergestd::inplace_merge端向上分揀的載體。除了手動連續讀取這兩個向量並將這些值推入一個新的向量之外,是否還有其他方法可以做到這一點?

+1

你想「追加」或「連接」,而不是「合併」。 – Ouroborus

+1

學習準確而精確的術語的重要性的另一個例子。 –

回答

5
vector<T> C(A); 
C.insert(C.end(), B.begin(), B.end());