📄 list7-7.cpp
字号:
//Listing 7-7
// Example of constructing one vector
// with a range of objects from another vector
#include <algorithm>
#include <iostream>
#include <vector>
#include <iterator>
using namespace std;
void main(void)
{
vector<char> VectB;
vector<char>::iterator P;
VectB.push_back('B');
VectB.push_back('@');
VectB.push_back('#');
VectB.push_back('Z');
VectB.push_back('%');
P = VectB.begin();
P += 2;
vector<char> VectA(P,VectB.end());
int N = 0;
for(N = 0;N < VectA.size();N++)
{
cout << VectA[N] << endl;
}
vector<char>VectC(VectA);
ostream_iterator<char> Out(cout," ");
copy(VectC.begin(),VectC.end(),Out);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -