C++
文章平均质量分 93
大炒面制作者BadCen
盐城工学院的一名学生
展开
-
【C++】多态
被virtual修饰的函数被称为虚函数如下Person类中的BuyTicket( )就是虚函数。public :cout原创 2023-07-25 20:59:00 · 254 阅读 · 0 评论 -
【C++】继承
面向对象语言的三大特征分别是封装继承和多态。本文带大家了解一下C++中的继承。继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能,这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知过程。以前我们接触的复用都是函数复用,继承是类设计层次的复用。如下代码,Student类和Teacher类继承了Person类中的成员变量和成员函数。原创 2023-07-23 10:12:34 · 183 阅读 · 0 评论 -
【 C++ 】模板初阶
函数模板代表了一个函数家族,该函数模板与类型无关,在使用时被参数化,根据实参类型产生函数的特定类型版本。原创 2023-04-16 20:34:16 · 85 阅读 · 0 评论 -
【 C++ 】C/C++内存管理
目录一、C/C++内存分布二、C++内存管理方式1.new/delete操作内置类型2.new和delete操作自定义类型 四、operator new与operator delete函数 五、new和delete的实现原理1.内置类型2.自定义类型 六、定位new表达式(placement-new)我们看如下代码和问题:来看如下问题:我们看如下解析图片:new和delete最基本的使用方式调试结果如下:首先给出结论:先看一下malloc和free: 由图片可以看出,malloc只对开辟了原创 2023-04-14 19:32:01 · 64 阅读 · 0 评论 -
【C++】类和对象(下)
必须放在初始化列表位置进行初始化尽量使用初始化列表初始化,因为不管你是否使用初始化列表,对于自定义类型成员变量,一定会先使用初始化列表初始化。原创 2023-03-25 12:52:03 · 103 阅读 · 2 评论 -
【C++】类和对象(中)
天选之子,六大成员函数原创 2023-03-06 21:46:48 · 106 阅读 · 2 评论 -
【C++】类和对象(上)
类体:由成员函数和成员变量组成// 一定要注意后面的分号class为定义类的关键字ClassName为类的名字{}中为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。成员函数如果在类中定义,编译器可能会将其当成内联函数处理。在类中定义成员函数:.h文件.cpp文件在日常的代码书写中,如果代码简短可以直接在类中定义,否则更加推荐采用第二种定义方式。原创 2023-02-25 13:27:20 · 128 阅读 · 2 评论 -
【C++入门】内联函数、auto关键字、范围for、空指针nullptr
当在同一行声明多个变量时,这些变量必须是相同的类型,否则编译器将会报错,因为编译器实际只对第一个类型进行推导,然后用推导出来的类型定义其他变量。原创 2023-02-06 13:18:55 · 186 阅读 · 7 评论 -
【C++入门】函数重载,引用
本文衔接上文,继续为大家介绍C++,本文包含了函数重载和引用方面的知识。原创 2023-02-04 22:00:51 · 357 阅读 · 7 评论 -
【C++入门】命名空间、输入输出、缺省参数
本文是C++入门的一些基础知识原创 2023-02-01 12:36:45 · 133 阅读 · 3 评论