C++
文章平均质量分 68
QY先生
励志成为大佬
展开
-
Dynamic_cast<Type>解析
1)查找规则:当使用 dynamic_cast 对指针进行类型转换时,会先找到该指针指向的对象,再根据对象找到当前类(指针指向的对象所属的类)的类型信息,并从此节点开始沿着继承链向上遍历(注意是向上),如果找到了要转化的目标类型,那么说明这种转换是安全的,就能够转换成功,如果没有找到要转换的目标类型,那么说明这种转换存在较大的风险,就不能转换。在看项目代码的时候,看到dynamic_cast<type>将一个类转变成另一个类,回想我学过的知识这个并不会所以从网上学习了一下,总结一下。原创 2023-08-28 11:09:18 · 100 阅读 · 0 评论 -
从零实现一个定长高并发内存池
从堆上一次性开辟一大片空间,由我们自己管理,这里的一大片的空间我们就将它称为池,当我们需要拿空间的时候去这个池中拿取。原创 2023-04-13 15:55:41 · 167 阅读 · 0 评论 -
C++多态
继承的特性以及特性底层原创 2022-10-29 20:10:54 · 77 阅读 · 0 评论 -
C++继承
继承是C++重要的特性之一,详细讲解该特性的用法和一些注意事项原创 2022-10-29 00:00:07 · 306 阅读 · 0 评论 -
C++——类和对象1
C++是基于对象的,所关注的是对象原创 2022-06-08 12:44:41 · 76 阅读 · 0 评论 -
C++入门——函数重载
函数重载的原理原创 2022-06-01 16:49:55 · 159 阅读 · 0 评论 -
C++入门2——缺省参数
缺省参数的使用原创 2022-06-01 16:21:13 · 289 阅读 · 0 评论 -
C++入门——命名空间
命名空间的定义 以及 三种使用方式原创 2022-06-01 15:39:52 · 288 阅读 · 0 评论