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

📄 stl-reverse.cc

📁 压缩包里有教材<<C++模式设计-基于QT4开源跨平台开发框架>>所有源码
💻 CC
字号:
// Filename: STL-reverse.cc// Use of mutating reverse() and copy()#include <iostream>#include <algorithm>#include <string>#include <vector>using namespace std;int main() {    string firstname[5] = {                              "donald", "daisy",                              "mickey", "minnie", "twinkle"                          };    string lastname[5] = {                             "duck", "duck",                             "mouse", "mouse", "star"                         };    vector<string> name(firstname, firstname + 5);    vector<string> name2(10);    vector<string>::iterator p;    copy(lastname, lastname + 5, name2.begin());    copy(name.begin(), name.end(), name2.begin() + 5);    reverse(name2.begin(), name2.end());    for (p = name2.begin(); p != name2.end(); ++p)        cout << *p <<"  ";    cout << endl;}/*outOOP> gpp STL-reverse.ccOOP> a.outtwinkle  minnie  mickey  daisy  donald  star  mousemouse  duck  duckOOP>*/

⌨️ 快捷键说明

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