
拿下C++
文章平均质量分 87
对于c++各方面知识的分享
阿辉不一般
大家好啊!阿辉热衷于分享干货,优质文章持续输出中,关注博主不迷路吖!!!
展开
-
【C++类和对象】拷贝构造、运算符重载以及日期类的实现
拷贝构造函数:对已存在的对象进行复制,构造一个新的对象注意:在传参时能用引用尽量用引用,否则很消耗资源。原创 2024-08-30 15:55:30 · 799 阅读 · 28 评论 -
【C++类和对象】构造和析构以及初始化参数列表
类中的一些特殊成员变量并不能都在构造函数的函数函数体内进行初始化。,这里就需要使用初始化参数列表对特殊的成员变量进行初始化。析构函数:释放对象中动态开辟的空间(即储存在堆中的空间)构造函数:完成对象的初始化。关键字动态开辟内存,原创 2024-08-30 12:15:17 · 512 阅读 · 6 评论 -
【C++对于C语言的扩充】:auto关键字、范围for以及nullptr
auto关键字在C++11标准之前基本被程序猿们忽略,因为在C++11标准之前auto仅在局部变量声明时使用,用来指定变量的存储类型,与register的功能类似。auto int x;//这是合法的,但并没有什么意义这里的auto和int一起使用表明x是一个自动存储的局部变量,但这是默认行为,所以auto几乎没有作用。不过在C++11标准之后,auto作为能自动推导变量类型的关键字,极大方便了编程,提高了编程的灵活性。//获取vector对象的迭代器//这么写很麻烦//这么写就很爽。原创 2024-08-28 21:33:41 · 1022 阅读 · 16 评论 -
【C++类和对象】类和对象的介绍、this指针以及体会面向对象编程
在C语言中,结构体中仅能声明变量并不能定义函数,不过在C++中结构体进行了扩展,不仅能声明变量也能定义函数,类似于C++中的类在C++中定义一个类,可以使用struct或者classstruct a {int x;//声明的变量,被称为成员变量void test(){} //定义的函数,被称为成员函数class a {int x;//声明的变量,被称为成员变量void test(){} //定义的函数,被称为成员函数//成员函数test(),声明和定义分离class a {int x。原创 2024-08-29 13:01:34 · 1230 阅读 · 11 评论 -
【C++对于C语言的扩充】函数重载、引用以及内联函数
大家好啊!好久没更文了,课多还有就是备战前几天考完的蓝桥杯,好了不多bb,接着带大家从C语言过度到C++!!!原创 2024-04-16 22:55:47 · 1628 阅读 · 50 评论 -
【C++对于C语言的扩充】C++与C语言的联系,命名空间、C++中的输入输出以及缺省参数
铁子们好啊!这是阿辉新开的专栏《拿下C++》的第一篇文章,本文主要带大家了解一下C++,带大家从C语言过渡到C++,所以大家首先要有C语言的基础,否则后面的内容你可能会异常懵逼。不会C语言的铁子,这里推荐各位先看阿辉的专栏《爱上C语言》(点击即可跳转,自荐一下嘛 😆)不多bb好吧,让我们迈向C++的世界!!!本篇文章仅为C++向C语言过渡的第一篇,后续会持续更新相关内容,阿辉不会讲C++的发展史,阿辉旨在让铁子们快速入门C++,对于c++发展史感兴趣的铁子可以自行研究 😘首先,定义命名空间需要使用。原创 2024-01-01 02:07:15 · 3371 阅读 · 71 评论