- 博客(7)
- 收藏
- 关注
原创 C++编程之智能指针
1.智能指针是指针吗?智能指针不是指针,是一个类对象,只不过这个对象托管了另一个对象的自动析构,实现堆区的自动析构,这就是智能指针的特性。
2023-06-11 22:34:54
134
1
原创 C++学习之函数对象和lambda表达式
2.什么是lambda表达式:(升级版的函数指针)答:函数对象就是重载小括号运算符的类对象。1.什么是函数对象?
2023-06-11 11:36:30
110
1
原创 C++中常见的四种转换类型
3.动态类型转换 dynamic_cast<type> 动态转换依赖于多态,多态的条件(1.最远的父类为虚函数 2.继承关系 3.父类中的指针指向子类)4.强制解释类型转换 const_cast(类似于C语言的强制转换)staic_cast<type> 不可用于指针转换。1.c++基本内置类型的静态转换。2.继承关系下的静态转换。
2023-05-29 22:28:11
77
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人