前言: 作为一个ITer, 是否有如下类似的经历? 公司工作心有余力, 或是手头紧想攒点外快. 于是乎尝试去接软件外包, 然而结局往往是"肉包子打狗, 一去不复返"这样的悲剧. 事情的过程, 有些是热脸贴冷屁股, 有些是初见时交谈甚欢, 仿若相见恨晚, 等到你提交设计文档和报价后...
分类:
其他好文 时间:
2015-09-10 15:41:37
阅读次数:
186
一、容器的?iterator?类型 每种容器类型都定义了自己的迭代器类型,如?vector: vector<int>::iterator?iter; 这符语句定义了一个名为?iter?的变量,它的数据类型是?vector<int>?定义的?iterator?类型。...
分类:
编程语言 时间:
2015-09-09 15:03:04
阅读次数:
174
这一章节我们来聊聊手动迭代:iter和next
1.next
我们上一节已经提到这个next,我们在这里再扩充一下,出了__next__()方法之外,我们还可以使用内建函数next(file)来实现
下面是两组功能相同的代码清单:
>>> handler=open('output_file.txt')
>>> next(handler)
'aaaaa\n'
>>> next(handl...
分类:
编程语言 时间:
2015-09-09 13:34:48
阅读次数:
171
1 public void List_Test(){ 2 Listlist = new ArrayList(); 3 for(int i = 0;i iter = list.iterator();19 while(iter.hasNext()){20...
分类:
编程语言 时间:
2015-09-08 09:32:34
阅读次数:
151
一个程序猿的生命周期 微信平台口 号:职业交流,职业规划;面对现实,用心去交流、感悟。公众号:iterlifetime二维码:百木-ITer职业交流奋斗 群:141588103 对于一个小公司来讲,“常务副总”这个职位定位有很大的欺骗性,看上去很美丽,实质上不一定干相符合的工作。再者,对于老板...
分类:
其他好文 时间:
2015-09-06 01:08:33
阅读次数:
140
class Fib(object): def __init__(self): self.a, self.b = 0, 1 # 初始化两个计数器a,b def __iter__(self): return self # 实例本身就是迭代对象,故返回自己 d...
分类:
编程语言 时间:
2015-09-02 13:37:07
阅读次数:
167
1 int i = 0; 2 AcEdCommandIterator* iter = nullptr; 3 for (iter = acedRegCmds->iterator(); !iter->done(); iter->next()) 4 ...
分类:
其他好文 时间:
2015-08-29 13:56:38
阅读次数:
211
python序列可使用的内建函数enumerate(iter)接受一个可迭代对象为为参数,返回一个enumerate(遍历)对象。#!/usr/bin/envpython#-_-coding:utf-8-_-#enumerate(iter)函数返回由index(索引)和item值组成的元祖,元祖数量由iter可迭代对象的元素决定。defEnumerate(name):forI..
分类:
编程语言 时间:
2015-08-26 20:19:43
阅读次数:
183
删除vector中的元素,最容易的方法就是使用vector的erase()函数。vector vec;for ( vector::iterator iter = vec.begin(); iter! = vec.end();){ if(某条件成立) iter = vec.erase(iter...
分类:
其他好文 时间:
2015-08-25 13:17:22
阅读次数:
151
自写《一个程序猿的生命周期》连载以来,迎来第一个七夕节,打算写篇文章纪念一下。我主张过中国自己的节日的,也不反对过其他国家的节日,但是要搞清楚其他国家节日的由来,不要把别人的鬼节当成我们的狂欢节,仅此而已。看过《一个程序猿的生命周期》的连载文章的朋友,可能对我有些了解,有自己的想法、比较坚强、接受新鲜事物,但是也相对保守,这可能是来自大山或农村80后普遍的特点。同时,我们也是有情有义的。呵呵!!!...
分类:
其他好文 时间:
2015-08-20 01:34:10
阅读次数:
182