- 博客(2)
- 收藏
- 关注
原创 2021-10-22-const指针和常变量的问题
其中的一些概念: 常量表达式是指:值不会改变并且在编译过程之后就能得到计算结果的表达式。字面值属于常量表达式,且用常量表达式初始化的const对象也是常量表达式。 而常量的概念不同:常量的范围应该是大于常量表达式,无论是运行时初始化还是编译时初始化都是属于常量的一部分。 例如: const int j = get_size(); //在运行时初始化 const int j = 42; //在编译时初始化 int i = j; //将j的值拷贝给了i j
2021-10-23 21:11:45
110
原创 迭代器:Primer c++ 阅读记录
迭代器:Primer c++ 阅读记录 除了vector之外,标准库还定义了其他几种容器,而所有的标准库容器都可以使用迭代器。只有少数容器可以支持下标运算符,所以使用迭代器会更加的通用。strting对象严格来说并不属于容器的类型,但它支持很多与容器类型类似的操作,比如支持迭代器的使用。 迭代器也提供了对对象的间接访问,其对象是容器中的元素,与指针有些相似。迭代器并不是一个整体的概念,容器中每一个元素都可以对应一个迭代器,或是定义了一个迭代器,通过移动迭代器来实现遍历所有的元素。 迭代...
2020-07-27 11:08:53
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人