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 + -
显示快捷键?