码迷,mamicode.com
首页 >  
搜索关键字:生成器 迭代器 三元表达式    ( 9827个结果
代码生成器
一.界面设计 二.具体代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Configuration; using System.Data; using System...
分类:其他好文   时间:2014-05-01 15:26:48    阅读次数:345
二维码生成器和解析器-java
1.工具zxing2.1----下载地址:http://code.google.com/p/zxing/downloads/detail?name=ZXing-2.1.zip&can=2&q= 所有版本下载地址:http://code.google.com/p/zxing/download...
分类:编程语言   时间:2014-04-30 02:21:35    阅读次数:601
arrayList里的快速失败
快速失败是指某个线程在迭代集合类的时候,不允许其他线程修改该集合类的内容,这样迭代器迭代出来的结果就会不准确。比如用iterator迭代collection的时候,iterator就是另外起的一个线程,它去迭代collection,如果此时用collection.remove(obj)这个方法修改了...
分类:其他好文   时间:2014-04-30 01:47:43    阅读次数:600
STL中的Traits编程技法
最近在看读《STL源码剖析》,看到Traits编程技法这节时,不禁感慨STL源码作者的创新能力。那么什么是Traits编程技法呢?且听我娓娓道来: 我们知道容器的许多操作都是通过迭代器展开的。其中容器类似于数组,迭代器类似于指针。我们用数组来写个例子:1 int arr[5] = {1,2,3...
分类:其他好文   时间:2014-04-29 18:15:15    阅读次数:463
[转载]《STL源码剖析》阅读笔记之 迭代器及traits编程技法
本文从三方面总结迭代器 迭代器的思想 迭代器相应型别及traits思想 __type_traits思想一 迭代器思想 迭代器的主要思想源于迭代器模式,其定义如下:提供一种方法,使之能够依序巡防某个聚合物(容器)所含的元素,而又无需暴露该聚合物的内部表达式。可见她的主要作用便是能够降低耦合,提高代码....
分类:其他好文   时间:2014-04-29 09:13:47    阅读次数:378
C++ Primer 学习笔记_46_STL实践与分析(20)--容器特有的算法
STL实践与分析--容器特有的算法    与其他顺序容器所支持的操作相比,标准库为list容器定义了更精细的操作集合,使它不必只依赖于泛型操作。其中很大的一个原因就是list容器不是按照内存中的顺序进行布局的,不支持随即访问,这样,在list容器上就不能使用随即访问迭代器的算法,如sort等;还有其他的一些算法如:merge、remove、reverse和unique,虽然可以用在list上,但却...
分类:编程语言   时间:2014-04-27 21:45:04    阅读次数:474
C++ Primer 学习笔记_45_STL实践与分析(19)--泛型算法的结构
STL实践与分析--泛型算法的结构引言:    正如所有的容器都建立在一致的设计模式上一样,算法也具有共同的设计基础。    算法最基本的性质是需要使用的迭代器种类。所有算法都指定了它的每个迭代器形参可使用的迭代器类型。比如,如果形参必须为随机访问迭代器则可提供vector或 deque类型的迭代器,或者提供指向数组的指针。而其他容器的迭代器不能用在这类算法上。   C++还提供了另外两种算法模式...
分类:编程语言   时间:2014-04-27 21:36:05    阅读次数:392
9827条   上一页 1 ... 981 982 983
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!