C++
文章平均质量分 90
适合C++语言初学者和初级C++程序员
kjl167
分布式存储开发牛马,2023届毕业生,C/C++方向学习者
展开
-
C++多态
时,我们本意根据指针(引用)指向的对象类型来选择对应的析构函数,但结果是根据指针(引用)的类型的来选择对应的析构函数,导致对象没有正确的析构,存在资源泄漏。基类析构函数与派生类析构函数名明显不相同,编译器为了支持析构函数能为虚函数,对析构函数名做了特殊处理,编译后析构函数的名统一处理成destructor。使用基类的指针或引用调用同一方法时,产生不同的行为,这是一种动态多态,大多数C++编译器通过虚函数实现。前文中提到析构函数是可以为虚函数的,尤其是存在继承关系的时候,建议将基类析构函数定义为虚函数。原创 2024-08-13 23:07:42 · 677 阅读 · 0 评论 -
C++ 继承
继承(Inheritance)是面向对象编程程序设计(OOP)的一个重要特征。,并可以在此基础上修改已有的功能或增加新的功能。继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知过程,继承是类设计层次的代码复用。原创 2024-08-12 00:12:02 · 650 阅读 · 0 评论 -
C++ auto与decltype及函数返回类型后置
前言:在早期C/C++中auto关键字的作用是:一个存储类型指示符,使用auto修饰的变量,存储类型为自动存储期,从变量声明处生命周期开始,出变量所在代码块生命周期结束,并且。但是局部变量的生命周期本来就是进入作用域生命周期开始,出作用域生命周期结束。,处于一个尴尬地步。原创 2024-04-24 21:38:41 · 829 阅读 · 0 评论 -
C++ 动态内存分配
C++ 动态内存分配原创 2022-08-15 12:50:30 · 1567 阅读 · 1 评论 -
C++ 类与对象(三)
C++ 类与对象原创 2022-08-14 11:50:56 · 409 阅读 · 0 评论 -
C++ 类与对象(二)
C++ 类与对象(二)原创 2022-08-11 23:45:31 · 967 阅读 · 0 评论 -
C++ 类与对象(一)
C++ 类和对象一原创 2022-08-11 10:01:06 · 274 阅读 · 0 评论 -
C++11 新特性
C++11 新特性原创 2022-08-10 16:18:21 · 209 阅读 · 0 评论 -
C++ 引用
C++ 引用原创 2022-08-10 08:32:31 · 159 阅读 · 0 评论 -
C++ 函数重载
函数重载原创 2022-08-09 19:17:56 · 429 阅读 · 0 评论 -
C++ 缺省参数
C++ 缺省参数原创 2022-08-09 16:18:58 · 509 阅读 · 0 评论 -
C++ namespace
C++ 命名空间原创 2022-08-09 12:13:58 · 4095 阅读 · 2 评论