搜书网
发现
标签
注册
登录
搜书网
发现
榜单
标签
搜索
注册
登录
搜索
搜书网
本次搜索耗时
0.055
秒,为您找到
225825
个相关结果.
书籍
文章
文件
迭代器模式
8
2025-04-04
《23种设计模式》
迭代器模式 迭代器模式 定义: 提供一种方法访问一个容器对象中各个元素,而又不暴露该对象的内部细节。 类型: 行为类模式 类图: 图片 1.16 iterator-pattern 如果要问java中使用最多的一种模式,答案不是单例模式,也不是工厂模式,更不是策略模式,而是迭代器模式,先来看一段代码吧: public static...
迭代和增长
17
2025-03-17
《精益副业:程序员如何优雅地做副业》
迭代和增长 迭代和增长
19.4 迭代器
24
2024-12-16
《C# 4.0权威指南》
19.4 迭代器 19.4 迭代器 迭代器可以使我们自定义的类或结构支持使用foreach迭代,而不必实现IEnumerable接口。虽然该接口只定义了一个接口方法,如下: public interface IEnumerable { IEnumerator GetEnumerator(); } 可见,IEnumerable接口的唯一方...
5.1 迭代思维
24
2025-01-31
《互联网思维:商业颠覆与重构》
5.1 迭代思维 5.1 迭代思维 说起迭代,最好的例证就是如今火爆的移动互联网。从2007年的萌芽状态到2010年后的爆发状态,移动互联网的发展显然比传统互联网要快得多。这是因为移动互联网产品不同于传统互联网产品,任何一个产品面对的都是上亿用户这样一个庞大的使用群体,那么,这个群体的用户主要是哪一种人群,他们有什么喜好,有何种习惯,会怎样使用我们的...
迭代器对象
42
2025-02-12
《Python v3.13.0 中文文档》
迭代器对象 迭代器对象 Python 提供了两个通用迭代器对象。 第一个是序列迭代器,它可与支持 __getitem__() 方法的任意序列一起使用。 第二个迭代器使用一个可调用对象和一个哨兵值,为序列中的每个项目调用可调用对象,并在返回哨兵值时结束迭代。 PyTypeObject PySeqIter_Type 属于 稳定 ABI . ...
13.5 迭代器
27
2024-12-26
《零基础学C++ 第2版》
13.5 迭代器 在本章介绍过的示例代码中,迭代器起了很重要的作用,从介绍过的用法看,迭代器类似于指针,用以指示容器中的某个元素。实际上,我们使用的类内迭代器只是迭代器的一种形式,本节将详细介绍迭代器的相关知识。 13.5.1 理解迭代器本质 模板的引入使得函数和类定义脱离了存储类型的限制,在需要时指定它们即可,这是一种泛化的思维观念,这使得算法独立...
16.7 迭代器简介
36
2024-12-09
《C++编程思想(两卷合订本)》
16.7 迭代器简介 16.7.1 带有迭代器的栈"> 16.7.1 带有迭代器的栈 16.7 迭代器简介 迭代器(iterator)是一个对象,它在其他对象的容器上遍历,每次选择它们中的一个,不需要提供对这个容器的实现的直接访问。迭代器提供了一种访问元素的标准方法,无论容器是否提供了直接访问元素的方法。迭代器常常与容器类联合使用,而且迭代器在标准...
7.3 更多迭代器
32
2024-12-09
《C++编程思想(两卷合订本)》
7.3 更多迭代器 7.3.1 可逆容器中的迭代器 7.3.2 迭代器的种类 7.3.3 预定义迭代器 7.3 更多迭代器 迭代器是为实现通用而做的抽象。它与不同类型的容器一起工作而不必了解那些容器的底层结构。绝大多数容器都支持迭代器,[1] 所以可以像下面这样: 为一个容器创建迭代器类型。每一个容器都有一个起始成员函数begin(...
5.5.迭代器
47
2025-02-03
《Rust 程序设计语言 中文第一版》
迭代器 消费者(Consumers) 迭代器(Iterators) 迭代适配器(Iterator adapters) 迭代器 iterators.md commit 27602e47dbd24b1ce273e54a82eca32cc231794d 让我们讨论一下循环。 还记得 Rust 的for 循环吗?这是一个例子: for ...
13.5.6 迭代器失效
28
2024-12-26
《零基础学C++ 第2版》
13.5.6 迭代器失效 可以将迭代器理解为广义的指针,如果对容器的操作影响了元素的存放位置,那么原来的指针指向的区域便不再有意义,这称为迭代器失效。 迭代器失效的情况相对较复杂,需要在实践中不断地进行总结,下面是一些常见的迭代器失效情况。 1.vector ❑插入(push_back)一个元素后,end操作返回的迭代器肯定失效。 ❑插入(pus...
1..
«
1
2
3
4
»
..100