C++Primer第五版:练习3.41 3.42

练习3.41

#include<iostream>
#include<vector>
using namespace std;

int main()
{
    
    
	int a[5] = {
    
     1,2,3,4,5 };
	vector<int> vec(begin(a),end(a));
	
	for (auto i : vec)
		cout << i << ' ';
	cout << endl;
}

练习3.42

#include<iostream>
#include<vector>
using namespace std;

int main()
{
    
    
	vector<int> vec = {
    
     1,2,3,4,5 };
	int a[5];

	for (vector<int>::size_type i = 0; i != vec.size(); ++i)
		a[i] = vec[i];

	for (auto i : a)
		cout << i << ' ';
	cout << endl;
}

猜你喜欢

转载自blog.csdn.net/Xgggcalled/article/details/109368878