创建一个向量,并从C ++ STL中的另一个向量初始化它
向量是什么?
向量是C++STL中的一个容器,用于表示数组,并且其大小可以更改。
阅读更多:C++STL矢量
创建一个向量,然后从另一个向量初始化它
我们还可以从C++STL中的给定向量初始化向量。在这里,我们将学习相同的知识,如何从给定的向量初始化向量?
这是从另一个向量创建,初始化和初始化向量的语法,
vector<type> vector_name(another_vector.begin(), another_vector.end());
这里,
type–是数据类型。
vector_name–是向量的任何使用定义的名称。
another_vector.begin(),another_vector.end()–另一个向量begin()和end()方法。
从另一个向量创建/声明和初始化向量的示例
vector<int> v2(v1.begin(), v1.end());
C++STL程序从另一个向量创建和初始化向量
//C++STL程序创建和初始化
//来自另一个向量的向量
#include <iostream>
#include <vector>
using namespace std;
int main(){
//向量声明和初始化
vector<int> v1{ 10, 20, 30, 40, 50 };
//向量声明和初始化
//从给定向量v1-
vector<int> v2(v1.begin(), v1.end());
//打印矢量元素
//用于每种循环
cout << "Vector v2 elements are: ";
for (int element : v2)
cout << element << " ";
cout << endl;
return 0;
}输出结果
Vector v2 elements are: 10 20 30 40 50
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短