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