C++
文章平均质量分 69
实战
听*雨声
弱小和无知不是生存的障碍,傲慢才是
展开
-
C和C++区别
C和C++区别 封装性: 自动性:编译期会自己实现很多东西 1.函数的区别: 函数的默认值参数: 常见错误: 错误四:多文件中函数默认值参数在其他文件中看不到,因此,需要重新赋值 2.内联函数 递归函数不能成为内联函数 原因: 代码到最终的可执行文件经过:预编译,编译,链接这三个大的时期。内联函数代码展开是在编译时期的时候生成的指令在调用点展开的。递归函数必须有一个递归终止条件,并且递归终止条件一定是使用变量进行控制的(若使用常量进行控制要么无法递归,要么无法终止)而且编译器函数原创 2022-01-25 16:04:24 · 1012 阅读 · 0 评论 -
面向对象编程-----C++基础
C++:原创 2022-01-25 16:04:08 · 257 阅读 · 0 评论 -
【设计类】
一、设计并实现几个类,用于打开并读取不同类型的文件内容。1、不能使用系统默认构造、析构、拷贝构造、赋值操作符等;2、实现常用操作接口,如拼接、分隔、字符查找、替换等。原创 2023-12-20 09:10:26 · 423 阅读 · 0 评论 -
程序编译链接过程+虚拟地址空间
磁盘:进行数据的永久化存储原创 2022-01-18 18:45:39 · 761 阅读 · 0 评论 -
C语言默认函数调用过程
函数调用过程原创 2022-01-15 01:34:11 · 225 阅读 · 0 评论 -
运算符重载
运算符重载原创 2021-11-24 15:22:29 · 323 阅读 · 0 评论 -
C++单例模式
单例模式 c和c++区别—>13.static 要点: 构造函数放在私有里面 提供一个静态的接口去调用构造函数获取对象 //要求:限制只能产生一个对象,在项目任意地方都可以获取到这个唯一对象 class Only { public: static Only* get_Only() /*给外界提供一个成员方法,使之可以调用构造函数获取一个对象。 但是这是一个普通的成员方法,由于普通的成员方法调用必须依赖this指针, 而this指针从对象来,外界此时又构造不了对象, 所以该成员方法原创 2021-11-22 23:48:37 · 512 阅读 · 0 评论 -
C++深入理解<继承>
C++公有继承的本质:“是一个”原创 2022-01-25 15:12:01 · 441 阅读 · 0 评论 -
C++继承和多态
继承和多态继承多态 继承 多态原创 2022-01-02 19:42:07 · 1247 阅读 · 0 评论 -
C++菱形继承与虚继承
继承菱形继承虚继承 菱形继承 虚继承原创 2022-01-05 16:30:03 · 821 阅读 · 0 评论 -
C++抽象类
抽象类原创 2022-01-05 20:17:24 · 282 阅读 · 0 评论 -
C++模板
模板原创 2021-11-29 19:32:45 · 749 阅读 · 0 评论 -
new和delete的重载
new和delete的重载原创 2021-11-29 11:18:16 · 192 阅读 · 0 评论 -
C++自实现String
Mstring原创 2021-11-29 00:16:04 · 546 阅读 · 0 评论 -
模板实现vector
vector原创 2022-01-01 18:11:02 · 464 阅读 · 0 评论 -
C++STL容器
STL原创 2022-01-07 18:42:21 · 1302 阅读 · 0 评论 -
C++函数模板封装类模板
原因: 因为函数模板可以实现类型的自推,不需要类型参数列表。 类模板,必须指定模板的参数列表 因此使用函数模板将类模板对象的产生进行封装就可以避免类模板中指定模板的参数列表 类模板 ...原创 2022-01-08 18:24:16 · 889 阅读 · 0 评论 -
C++智能指针
智能指针原创 2022-01-11 17:49:01 · 736 阅读 · 0 评论
分享