C++
文章平均质量分 88
情缘晓梦.
主要更新c语言和c++。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ 入门知识点
C++相较于C语言新增了31个关键字,总数达63个,主要用于支持面向对象、泛型编程等特性。关键改进包括:命名空间解决命名冲突;更安全的输入输出机制;缺省参数和函数重载提升灵活性;引用作为安全别名替代指针;内联函数优化性能;auto关键字简化类型声明;基于范围的for循环增强迭代;nullptr明确空指针语义。这些特性使C++在保持C兼容性的同时,显著提升了代码安全性、可读性和开发效率,特别适用于大型软件开发。原创 2026-01-06 16:39:06 · 520 阅读 · 0 评论 -
【C++】初阶模板
当我们要实现一个交换函数的时候,以我们现在的水平要实现一个很简单,但是我们是实现的函数仅仅可以对对指定类型进行交换,假设我们要实现一个int类型,我们就要写一个支持int类型更换的函数,只要类型一换我们就要重新写一个,而且重新写一个的底层逻辑基本是一样,这样就会造成我们的代码很冗余。而今天我们要讲的内容就很好的解决了这个问题——模板。原创 2023-12-05 19:38:38 · 744 阅读 · 0 评论 -
【C++】C/C++内存管理
①调用operator new函数申请空间;②在申请空间上执行构造函数,完成对象构造。①在空间上执行析构函数,完成对象资源清理工作;②调用operator delete函数释放空间。①调用operator new[]函数申请空间,operator new[]中实际调用operator new函数完成N个对象空间的申请;②实际调用了N次构造函数。①在释放的对象空间上执行N次析构函数,完成N个对象中资源的清理;原创 2023-12-04 20:16:07 · 1116 阅读 · 0 评论 -
【C++】类和对象(中下)
文章到这,我们关于类的六个默认成员函数已经介绍完了,也是构造函数,析构函数,拷贝构造函数,赋值运算符重载,const成员函数,取地址及const取地址操作符重载。原创 2023-09-15 23:22:56 · 433 阅读 · 0 评论 -
[C++]C++入门(一)
今天开始我们就进入C++学习。C++是在C的基础上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程方式等等。所以说C++跟C语言有很大的关系,一般情况下学C++前都需要先学C语言。可以说C++就是补充了C语言语法的不足之处。本次讲解的都是从C语言过度到C++所改进的一些东西,这些东西更加偏向于语法,可能会有点抽象,需要大家反复理解。原创 2023-05-09 01:28:33 · 733 阅读 · 2 评论
分享