list7-7.cpp
来自「这是关于VC++中的STL容器的资料,包括了STL容器各个类之间关系以及类的说明」· C++ 代码 · 共 36 行
CPP
36 行
//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 + =
减小字号Ctrl + -
显示快捷键?