如何定位list中数据单元
来源:互联网 发布:淘宝的全民晒单怎么晒 编辑:程序博客网 时间:2024/05/15 07:14
list中没有提供operator+=操作,所以对于快速定位是一件罗嗦的事情(自己写循环语句是令人烦恼的)。值得庆幸的是,我们可以使用 <iterator>中的advance函数来轻松搞定此事。情况下面演示代码:
#include <iostream>
#include <list>
#include <iterator>
using namespace std;
int main( void )
{
list<int> il;
for ( int i = 0; i < 10; ++ i )
{
il.push_back( i );
}
list<int>::iterator it = il.begin();
advance( it, il.size() >> 1 );
cout << *it << endl;
return 0;
}
#include <iostream>
#include <list>
#include <iterator>
using namespace std;
int main( void )
{
list<int> il;
for ( int i = 0; i < 10; ++ i )
{
il.push_back( i );
}
list<int>::iterator it = il.begin();
advance( it, il.size() >> 1 );
cout << *it << endl;
return 0;
}
- 如何定位list中数据单元
- 如何在list中删除重复的数据单元
- 如何统计合并单元格里的数据
- javascript中如何将数据输出进行定位
- Matlab 中 Cell(单元数据) 的用法
- Matlab中Cell(单元数据)的用法
- word中如何定位
- 如何把数据库中的数据存储在list中
- 如何在List集合中排除重复的数据?
- 如何从SharePoint Content DB中查询List数据
- java 如何获取得到两个list中不同的数据
- strut中,如何向台传输LIST类型的数据
- 如何从SharePoint Content DB中查询List数据
- 架构设计:生产者/消费者模式[1]:如何确定数据单元?
- 生产者/消费者模式2:如何确定数据单元?
- 构设计:生产者/消费者模式[1]:如何确定数据单元?
- 生产者/消费者模式(二)如何确定数据单元
- 架构设计:生产者/消费者模式[1]:如何确定数据单元?
- linux的动态库编译方法 shared object
- 枚举某一时间段的有多少正点
- IIS操作代码
- apxs - Apache 扩展工具
- NetMos 9845 VxWorks驱动
- 如何定位list中数据单元
- 使用ASP生成 GUID
- 网络版《黄建翔解说》
- Enterprise JavaBeans v3.0 - Foreword
- Iterator中的有价值的几个函数
- 通过合理设置WINDOWS用户权限减少恶意插件困扰
- Libtool创建和使用linux下动态库
- MFG_team的开始
- Loki库中GenScatterHierarchy类继承体系