使用ALT的C++标准库里面的vector
来源:互联网 发布:188淘宝互刷平台 编辑:程序博客网 时间:2024/06/01 11:58
// vector.cpp : 定义控制台应用程序的入口点。/* function : sort by desc sort by asc 使用ALT的C++标准库里面的函数,而不是自己写排序函数,for节约时间. created : 2014-3-31 by dmd*/#include "stdafx.h"#include <vector>#include <algorithm>// sort#include <cstdlib>#include <iostream>using namespace std;//define +++++++++++++++void test_vector();// --------------------//STL和C++标准函数库int main(int argc, _TCHAR* argv[]){test_vector(); cin.get();system("pause");return 0;}/* function : sort for numbers*/void test_vector(){cout<<"Hello,this is a vector test for STL and C++ standard library."<<endl;cout<<"Please Ctrl+Z to sort."<<endl;vector<int> v_arr1; // STL中的vector容器 int i_grade;// 从标准输入设备读入整数, // 直到输入的是非整型数据为止while (cin >> i_grade) //ctrl+Z 结束输入 v_arr1.push_back(i_grade);// STL中的排序算法,from big to smallsort(v_arr1.begin(), v_arr1.end(),greater<int>());// 将排序结果输出到标准输出设备cout<<"sort [ASC]:"<<endl;for (int i = 0; i < v_arr1.size(); i ++){cout <<"["<< i <<"] = " <<v_arr1[i] << "\n";}// STL中的排序算法, from small to bigsort(v_arr1.begin(), v_arr1.end(),less<int>());// 将排序结果输出到标准输出设备cout<<"sort [DESC]:"<<endl;for (int i = 0; i < v_arr1.size(); i ++){cout <<"["<< i <<"] = " <<v_arr1[i] << "\n";}}
0 0
- 使用ALT的C++标准库里面的vector
- 使用ALT的C++标准库里面的map
- 关于标准库vector的使用
- STM32使用C标准库time.h里面的时间时钟函数
- 替换标准的 title alt 使其可以使用HTML
- C++----Vector的使用
- 标准库里面的思想
- 二十二、标准库类型vector的使用、vector介绍、vector构造和初始化、vector常用成员函数
- C++标准库中vector容器的使用
- C/C++: c++标准库STL Vector 使用
- [C++] C++ Vector 的使用
- C++Vector的使用误区
- C++Vector的使用误区
- c++Vector的使用误区
- C++Vector的使用误区
- C++:使用vector的元素
- Vector 的使用(C++)
- C++:标准模板库vector
- 春暖花开日,正是读书时——4月推荐给程序员们的书
- Android--通知之Notification详解
- 是转录因子的DNA结合片段
- hibernate 性能优化
- 单链表长度未知,快速找到其中间节点----不错的解决方案
- 使用ALT的C++标准库里面的vector
- java中getInstance()的用法
- 今正元减肥蓝菏茶
- 自定义ios控件介绍
- HTTP非持久连接和持久连接
- 重定向(Redirect)相关的几个问题
- iOS 从证书申请到上架App Store流程( xcode 5)详细解析
- 以SqlHelper为例论面向对象中封装的使用(续)
- jQuery验证控件jquery.validate.js使用说明+中文API