vector 容器初始化 string 對象 兩種方法

#include
#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;


}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章