⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chapter6-21.cpp

📁 STL程序员开发指南源码
💻 CPP
字号:
//文件名:CHAPTER6-21.cpp
#pragma warning(disable:4786)
#include <iostream>
#include <vector>
using namespace std ;
typedef vector<int> INTVECTOR;
const ARRAY_SIZE = 10;
void Showvector(INTVECTOR &thevector);
void main()
{
    INTVECTOR thevector;
    for (int cEachItem = 0; cEachItem < ARRAY_SIZE; cEachItem++)
        thevector.push_back(cEachItem);
  thevector.erase(thevector.begin() + 5);
    Showvector(thevector);
    thevector.erase(thevector.begin(), thevector.end());
    Showvector(thevector);
}
void Showvector(INTVECTOR &thevector)
{   if (thevector.empty()) { cout << endl << "thevector is empty." << endl;   return;  }
    INTVECTOR::iterator theIterator;
  cout << endl << "thevector [ " ;
    for (theIterator = thevector.begin(); theIterator != thevector.end(); theIterator++)
    {   cout << *theIterator;  if (theIterator != thevector.end()-1) cout << ", "; }
    cout << " ]" << endl ;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -