
c++学习
文章平均质量分 95
奶味少女酱~
水平很菜,能看就看看
展开
-
STL容器
STL大体分为六大组件,分别是:容器、算法、迭代器、仿函数、适配器(配接器)、空间配置器 1.容器:各种数据结构,如vector、list、deque、set、map等,用来存放数据。 2.算法:各种常用的算法,如sort、find、copy、for_each等 3.迭代器:扮演了容器与算法之间的胶合剂。 4.仿函数:行为类似函数,可作为算法的某种策略。 5.适配器:一种用来修饰容器或者仿函数或迭代器接口的东西。 6.空间配置器:负责空间的配置与管理。 容器:置物之所也 STL容器就是将运用最广泛的一些数据原创 2023-06-10 15:22:38 · 972 阅读 · 0 评论 -
c++补充
c++补充。原创 2024-10-12 14:57:02 · 821 阅读 · 0 评论 -
c++面向对象的三大特征
1.引用是做什么:和C语言的指针一样的功能,并且使语法更加简洁 2.引用是什么∶引用是给空间取别名 这里第二次用指针进行交换为20 10 再用引用就是10 20 没什么问题 作用:引用是可以作为函数的返回值存在的 注意:不要返回局部变量引用 用法:函数调用作为左值 在 test01() 函数中,确实有一个 int a = 10; 的局部变量,然后函数返回了对这个局部变量的引用。问题出在这里: 1、当函数执行完毕并返回时,局部变量 a 的生命周期结束,其内存空间被释放。引用实际上指向了一个不再存在的原创 2023-05-22 09:14:53 · 605 阅读 · 1 评论