迭代器的使用方法简要介绍(摘自C++Primer)
2006-10-15 13:40
711 查看
代码主要显示了迭代器使用泛型算法
#include <vecotor>
#include <algorithm>
#include <iostream>
int ia[10] = {51,23,7,88,41,98,12,103,37,6};
int main()
{
vector < int > vec( ia, ia+10);
// 排序数组
sort ( vec.begin(), vec.end() ):
// 获取值
int search_value;
cin >> search_value;
// 搜索元素
vector < int > :: iterator found;
found = find ( vec.begin(), vec.end(), search_value);
if ( found != vec.end() )
cout << "search_value not found!/n";
// 反转数组
reverse( vec.begin(), vec.end() );
// ....
}
#include <vecotor>
#include <algorithm>
#include <iostream>
int ia[10] = {51,23,7,88,41,98,12,103,37,6};
int main()
{
vector < int > vec( ia, ia+10);
// 排序数组
sort ( vec.begin(), vec.end() ):
// 获取值
int search_value;
cin >> search_value;
// 搜索元素
vector < int > :: iterator found;
found = find ( vec.begin(), vec.end(), search_value);
if ( found != vec.end() )
cout << "search_value not found!/n";
// 反转数组
reverse( vec.begin(), vec.end() );
// ....
}
相关文章推荐
- 迭代器的使用方法简要介绍(摘自C++Primer)
- topCoder上一则关于正则表达式的文章-简要介绍了其语法和使用方法
- 使用Properties和uniform来对着色器进行输入 附带介绍颜色插值混合的方法
- String.format函数使用方法介绍
- java LinkedList的使用方法介绍
- 【转】C++ stringstream介绍,使用方法与例子
- WQL语言简介和WQL测试工具wbemtest.exe使用方法详细介绍
- 详细介绍 Hibernate 泛型 DAO 及其使用方法
- PHP迭代器和迭代的实现与使用方法分析
- JS教程:window.location使用方法的区别介绍
- STM32CubeMX使用方法及功能介绍
- Android智能指针SP WP使用方法介绍
- zabbix user parameters和Loadable modules的使用方法介绍
- 使用Java程序连接各种数据库的方法介绍
- .NET中的异步编程-EAP/APM使用方法及案例介绍
- Linux编辑器vi使用方法详细介绍
- Ldd命令介绍及使用方法
- 日志组件logback的介绍及配置使用方法
- 关于Zipalign的介绍和使用方法
- 如何查看Win8安装应用以及在多设备帐户同步安装使用的方法介绍