迭代器的使用方法简要介绍(摘自C++Primer)
来源:互联网 发布:汉字书写软件 编辑:程序博客网 时间:2024/05/20 20:43
代码主要显示了迭代器使用泛型算法
#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)
- 字符串与字符数组的区别(摘自c++primer)
- 指向函数的指针(摘自C++Primer
- 命名空间的 using 声明(摘自C++Primer第四版3.1)
- (摘自C Primer)千万别解引用未初始化的指针
- C语言输入输出函数的简要介绍
- inline函数(摘自C++ Primer的第三版)
- inline函数(摘自C++ Primer的第三版)
- 文本查询程序--摘自c++primer
- sqlmap的简要使用方法
- c++primer学习笔记-----3.4迭代器介绍
- red5 的简要介绍
- Makefile的简要介绍,
- gson的简要介绍
- Fragment的简要介绍
- const 的简要介绍
- 信号量的简要介绍
- c#&vb两种语言语法的简要介绍
- Managed C++设计新邮件检查器
- 用Visual C++轻松实现报表处理
- 基于Visual C++的Winsock API研究
- 嵌入式程序员应知道的0x10个基本问题
- Yiruma的世界
- 迭代器的使用方法简要介绍(摘自C++Primer)
- JAVA面试题集
- 又是一年月明时
- 远离微软
- 你容易职业成功吗?
- 严重: Error listenerStart的解决办法
- C,C++,MFC 异常处理(zz)
- 也谈AJAX
- 软件编程规范总则-7 可测性