迭代:就是重复做一些事情很多次,使用__iter__方法,迭代器就是具有next方法的对象内建函数iter可以从可迭代的对象中获得迭代器从迭代器得到序列:在if self.value>10中只能使用引发异常,不能使用break,不然有会报语法错误从迭代器中得到序列我的理解为就是在满足条件之前就是将重...
分类:
编程语言 时间:
2014-10-28 21:26:08
阅读次数:
259
1. bool operator mylist; std::list::iterator iter; S a; a.firstname ="dfadf"; a.ID = 5; mylist.push_back (a); a.firstname ="得到"; a.ID = 9;...
分类:
编程语言 时间:
2014-10-25 14:27:37
阅读次数:
279
1清空所有元素 m_itemVector.clear();2遍历 vector::iteratoriter=m_itemVector.begin();for(i=0;iter!=m_itemVector.end();iter++,i++){if(iter->flag==-1){br...
分类:
其他好文 时间:
2014-10-17 20:26:07
阅读次数:
247
1清空所有元素 m_itemVector.clear();2遍历 vector::iteratoriter=m_itemVector.begin();for(i=0;iter!=m_itemVector.end();iter++,i++){if(iter->flag==-1){br...
分类:
其他好文 时间:
2014-10-17 20:12:57
阅读次数:
155
列表解析来自函数式编程语言haskell。它是一个非常有用、简单而且灵活的工具,可以用来动态地创建列表。 [expr for iter_var in iterable] 语句最核心的是for循环,它迭代iterable对象的所有条目。前面的expr用于...
分类:
编程语言 时间:
2014-10-17 17:04:27
阅读次数:
341
今天看Scott Meyers大师的stl的用法,看到了我前段时间犯的一个错误,发现我写的代码和他提到错误代码几乎一模一样,有关stl容器删除元素的问题,错误的代码如下:std::vector mFriendList;...std::vector::iterator iter = mFriendLi...
分类:
其他好文 时间:
2014-10-17 13:42:12
阅读次数:
144
从某个程序中截取的一个示例代码:List users = userDao.selectAll(); //mybatis java orm Iterator iter = users.iterator(); while(iter.hasNext()){ ...
分类:
编程语言 时间:
2014-10-14 20:56:29
阅读次数:
160
文章目录: __call__ __iter__ yeild arrage __call__ 可调用对象 #!/usr/bin/env python#!-*-coding:utf-8-*-''' switch (C+) @author xyt 可调用对象'''clas...
分类:
编程语言 时间:
2014-10-13 21:13:27
阅读次数:
271
1. map.end()指向map的最后一个元素之后的地址,无论执行map.erase(iter)还是map.add(key, value),map.end()所返回的值永远不会发生变化,都是指向同一块内存。2. map.begin()指向map的第一个元素,map.begin()可能随着map.e...
分类:
编程语言 时间:
2014-10-13 13:32:39
阅读次数:
250
在EXT的SDK中包含有一篇文章写的很好,可以作为广大初学EXT的ITer们的必读文章,因为全文都是英文,读起来非常不方便,所以在这里将该篇文章用本人的语言压缩成以下的博文:(仅供参考) 原文地址请参考:https:/...
分类:
Web程序 时间:
2014-09-04 17:13:50
阅读次数:
375