码迷,mamicode.com
首页 >  
搜索关键字:iterator    ( 4158个结果
【面霸2】
//1、使对象可以像数组一样进行foreach循环,要求属性必须是私有。(Iterator模式的PHP5实现,写一类实现Iterator接口) class MyClass implements Iterator{ private $vars = array(); private $var1; pri...
分类:其他好文   时间:2014-09-22 01:55:21    阅读次数:220
Effective STL: 不同容器删除元素的方法
不同容器删除元素的方法 去除一个容器中有特定值的所有对象: 如果容器是vector、string或deque,使用erase-remove惯用法。 如果容器是list,使用list::remove。 如果容器是标准关联容器,使用它的erase成员函数。 去除一个容器中满足一个特定判定式的所有对象: 如果容器是vector、string或deque,使用erase-remov...
分类:其他好文   时间:2014-09-21 13:35:20    阅读次数:230
Lua iterator 迭代器
Lua有迭代器的概念,通过不同的迭代器,几乎可以遍历所有的东西。标准库提供的几种迭代器:io.lines(迭代文件中的每行), pairs(迭代table元素),ipairs(迭代数组元素), string.gmatch(迭代字符串中单词)等。    另外,可以自定义迭代器    使用pairs迭代器变量table > t = {2,3,4,5} > for i,v in pairs(...
分类:其他好文   时间:2014-09-21 11:52:00    阅读次数:170
Dom4j解析【开发中常用】
需要导包:dom4j-1.6.1.jar   jaxen-1.1-beta-6.jar ------读取--------- package com. atguigu.xml.dom4j; import java. util.Iterator; import java. util.List; import org. dom4j.Doc...
分类:其他好文   时间:2014-09-20 22:41:19    阅读次数:226
集合Set、List、Map的遍历方法
1 package com.shellway.javase; 2 import java.util.ArrayList; 3 import java.util.Collection; 4 import java.util.HashSet; 5 import java.util.Iterator; ....
分类:其他好文   时间:2014-09-20 02:16:16    阅读次数:216
C++学习之IO流
本博文主要介绍IO流中fstream,iterator的简单应用。问题描述:a):找一篇文章(The Bble Holy) ,将其所有的单词输入vector中,并统计其单词个数b):增加统计词频功能,用结构体实现(word ,count) ,将结构体存入vector中c):增加体用词功能。 1):....
分类:编程语言   时间:2014-09-19 23:40:46    阅读次数:372
iterator与const_iterator及const iterator区别
const-iterator
分类:其他好文   时间:2014-09-19 22:28:46    阅读次数:186
iterator pattern
6迭代器模式总结迭代器模式是一种使用频率非常高的设计模式,通过引入迭代器可以将数据的遍历功能从聚合对象中分离出来,聚合对象只负责存储数据,而遍历数据由迭代器来完成。由于很多编程语言的类库都已经实现了迭代器模式,因此在实际开发中,我们只需要直接使用Java、C#等语言已定义好的迭代器即可,迭代器已经成...
分类:其他好文   时间:2014-09-19 19:11:15    阅读次数:175
C++运算符重载的妙用
运算符重载(Operator overloading)是C++重要特性之一,本文通过列举标准库中的运算符重载实例,展示运算符重载在C++里的妙用。具体包括重载operator<>支持cin,cout输入输出;重载operator[],实现下标运算;重载operator+=实现元素追加;重载operator()实现函数调用。...
分类:编程语言   时间:2014-09-18 00:48:53    阅读次数:261
统计电影票房排名前10的电影并存入另一个文件
今天看到一个笔试题,是这样的:给定一个文件(m.dat),里面保存了各个电影票房统计,要求写程序统计票房排名前10的电影,并把统计结果存入另一个文件。自己试着用C++实现一下,代码分享如下:(linux下gcc 编译) gcc编译,执行时要传入两个命令行参数,比如:./a.out m.dat li.dat (m.dat为源票房文件,li.dat 为存放前10的文件)...
分类:其他好文   时间:2014-09-17 23:25:32    阅读次数:404
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!