![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++基础
梦想成为大佬的咸鱼
这个作者很懒,什么都没留下…
展开
-
2020-11-27
C++基础之STLSTL(Standard Template Library,标准模板库).STL主要分为六大组件,分别为:容器,算法,迭代器,仿函数,适配器,空间配置器。容器:各种数据结构,比如map,vector,list,deque,set等,用来存放数据。算法:各种常用的算法,比如find,copy,sort,for_each等.迭代器:作用于容器与算法之间,相当于粘着剂。仿函数:行为类似函数,可作为算法的某种策略。适配器:一种用来修饰容器或仿函数或迭代器接口的东西。空间配置器:负责原创 2020-11-27 14:24:49 · 93 阅读 · 0 评论 -
C++中深拷贝和浅拷贝的区别
C++中深拷贝和浅拷贝浅拷贝:进行简单的赋值拷贝操作深拷贝:在堆区需要重新申请空间,进行拷贝操作代码例子:class Person {public: //无参(默认)构造函数 Person() { cout << "无参构造函数!" << endl; } //有参构造函数 Person(int age ,int height) { cout << "有参构造函数!" << endl; m_age = age; m_hei原创 2020-11-25 13:45:20 · 111 阅读 · 0 评论