C++
文章平均质量分 87
情缘晓梦.
主要更新c语言和c++。
展开
-
【C++】初阶模板
当我们要实现一个交换函数的时候,以我们现在的水平要实现一个很简单,但是我们是实现的函数仅仅可以对对指定类型进行交换,假设我们要实现一个int类型,我们就要写一个支持int类型更换的函数,只要类型一换我们就要重新写一个,而且重新写一个的底层逻辑基本是一样,这样就会造成我们的代码很冗余。而今天我们要讲的内容就很好的解决了这个问题——模板。原创 2023-12-05 19:38:38 · 583 阅读 · 0 评论 -
【C++】C/C++内存管理
①调用operator new函数申请空间;②在申请空间上执行构造函数,完成对象构造。①在空间上执行析构函数,完成对象资源清理工作;②调用operator delete函数释放空间。①调用operator new[]函数申请空间,operator new[]中实际调用operator new函数完成N个对象空间的申请;②实际调用了N次构造函数。①在释放的对象空间上执行N次析构函数,完成N个对象中资源的清理;原创 2023-12-04 20:16:07 · 931 阅读 · 0 评论 -
【C++】类和对象(中下)
文章到这,我们关于类的六个默认成员函数已经介绍完了,也是构造函数,析构函数,拷贝构造函数,赋值运算符重载,const成员函数,取地址及const取地址操作符重载。原创 2023-09-15 23:22:56 · 302 阅读 · 0 评论 -
[C++]C++入门(一)
今天开始我们就进入C++学习。C++是在C的基础上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程方式等等。所以说C++跟C语言有很大的关系,一般情况下学C++前都需要先学C语言。可以说C++就是补充了C语言语法的不足之处。本次讲解的都是从C语言过度到C++所改进的一些东西,这些东西更加偏向于语法,可能会有点抽象,需要大家反复理解。原创 2023-05-09 01:28:33 · 633 阅读 · 2 评论