vector<char> 容器初始化 string 对象 两种方法

来源:互联网 发布:淘宝上的折扣店 编辑:程序博客网 时间:2024/05/20 19:46
#include<iostream>
#include<string>
#include<vector>
using namespace std;
int main()
{
vector<char> v1 = { 'a', 'v', 'c', 'd', 'f', 'g' };


vector<char>::size_type t = v1.size();



//1 自己的解法
//char a[6] ;
//for (int i = 0; i < t; i++)
// a[i] = v1[i];
//for (auto i : a)
// cout << i << " ";
//cout << endl;
//string s(a,6);
//cout << s << endl;




// 2 答案
string s(v1.begin(), v1.end());
cout << s << endl;


}
0 0
原创粉丝点击