C++
文章平均质量分 81
c++学习记录
jiazel
这个作者很懒,什么都没留下…
展开
-
STL六大组件之迭代器(Iterator)
在STL的设计理念中,将存储数据的类型(容器)和操作容器的动作(算法)二者彼此独立开来,这就导致我们无法直接通过算法来去操作存储在容器中的数据,而Iteratror的设计,就是为了提供一种统一的访问容器中元素的方式,无论容器的内部结构如何,通过迭代器,我们的算法就能够去操作相应的数据。以标准库find()为例,我们只需要告诉find查找元素的起始位置和终点位置,以及一个目标值,而不需要告诉它容器的类型,它就可以帮我们在该范围内找是否有目标值。原创 2023-09-02 18:38:28 · 543 阅读 · 0 评论 -
static关键字
static关键字可以用来修饰变量和函数,然而在C++中有普通变量、普通函数、成员变量、成员函数这些,下面我们就来分别看看static修饰它们的时候有什么作用。原创 2023-07-18 17:18:11 · 50 阅读 · 0 评论