连接两个向量
组合两个向量是 C 中的常见操作。幸运的是,C 标准库提供了一种使用 insert() 函数连接两个向量的简单方法。
如何连接两个向量
要连接两个向量,您可以可以使用以下代码:
vector1.insert(vector1.end(), vector2.begin(), vector2.end());
这段代码将vector2的元素追加到vector1的末尾。 insert() 函数采用三个参数:
通过将这些参数传递给 insert() 函数,您可以有效地将 vector2 的元素附加到 vector1 的末尾。
示例
考虑以下内容示例:
std::vector<int> vector1 {1, 2, 3}; std::vector<int> vector2 {4, 5, 6}; vector1.insert(vector1.end(), vector2.begin(), vector2.end()); std::cout << "Concatenated vector: "; for (int i : vector1) { std::cout << i << " "; }
输出:
Concatenated vector: 1 2 3 4 5 6
如您所见,向量2的元素已成功附加到向量1的末尾。
以上是如何使用'insert()”在 C 中连接两个向量?的详细内容。更多信息请关注PHP中文网其他相关文章!