
轻松学C++
文章平均质量分 89
简单介绍C++
%编程爱好者%
打造一个免费的交流博客,大家一起学习,一起进步
展开
-
c++进阶之多态讲解
前⾯讲的函数重载和函数模板,它们传不同类型的参数就可以调用不同的函数,通过参数不同从而达到多种形态,之所以叫编译时多态,是因为它们实参传给形参的参数匹配是在编译时完成的,而编译时一般归为静态,运行时归为动态具体点就是去完成某个⾏为(函数),可以传不同的对象就会完成不同的⾏为,就达到多种形态。多态是继承关系下的类对象,去调用不同的函数,产生不同的行为。类成员函数前⾯加virtual修饰,那么这个成员函数被称为虚函数。上图的函数就是虚函数。原创 2024-10-02 21:04:25 · 1083 阅读 · 1 评论 -
c++继承详解
class 派生类 :public 基类// 子类 继承方式 父类代码语句;举个例子public://学号//专业。原创 2024-10-31 14:05:31 · 975 阅读 · 1 评论 -
c++模板进阶
【优点】1. 模板复用了代码,节省资源,更快的迭代开发,C++的标准模板库(STL)因此而产生2. 增强了代码的灵活性【缺陷】1. 模板会导致代码膨胀问题,也会导致编译时间变长2. 出现模板编译错误时,错误信息非常凌乱,不易定位错误那么本篇文章的内容到此就结束了,下一篇知识点的文章开始就是c++进阶了。我们下期见!!!原创 2024-09-19 11:10:59 · 736 阅读 · 1 评论 -
轻松学c++之类与对象上
class为定义类的关键字,Stack为类的名字(类的名字可以自己随意取),{}中为类的主体,注意类定义结束时后⾯分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的⽅法或者成员函数。为了区分成员变量,⼀般习惯上成员变量会加⼀个特殊标识,如成员变量前⾯或者后⾯加_或者m开头,注意C++中这个并不是强制的,只是⼀些惯例,具体看公司的要求。C++中struct也可以定义类,C++兼容C中struct的⽤法,同时struct升级成了类,明显的变化是。原创 2024-08-04 11:13:39 · 702 阅读 · 1 评论 -
轻松学 c++之类与对象下篇 + 模板
好久不见各位小伙伴们,那么先前是博主能力有限,加之c++在有些部分确实有些难,使得博主停止学习了一段时间,在这段时间里博主也去重新给自己梳理并总结了一下知识点,那么接下来将会以通俗易懂的方式给大家讲解。那么废话不多说,我们进入正题。原创 2024-08-16 22:20:08 · 737 阅读 · 0 评论 -
轻松学c++入门篇
像个盒子,用于存放自己写的一些代码,避免和别人的一些代码起到冲突第一种使用空间名::去调用函数第二种使用using namespace 空间名;缺省值的使用:当创建的对象没有传值过来时,编译器会自动调用缺省值,全缺省是每一个缺省参数都有缺省值,半缺省是部分有缺省值(这一部分是连续的),一部分没有缺省值函数重载:函数名相同,但参数的个数或类型不同,注意与函数的类型无关引⽤不是新定义⼀个变量,⽽是给已存在变量取了⼀个别名,编译器不会为引⽤变量开辟内存空间,它和它引⽤的变量共⽤同⼀块内存空间。原创 2024-08-04 10:41:24 · 784 阅读 · 0 评论 -
C到C嘎嘎的衔接篇
本篇文章,是帮助大家从C向C嘎嘎的过渡,那么我们直接开始吧不知道大家是否有这样一个问题,学完C的时候感觉还能听懂,但是听C嘎嘎感觉就有点难度或者说很难听懂,那么本篇文章就是帮助大家从C过渡到C嘎嘎。原创 2024-07-14 15:38:24 · 575 阅读 · 1 评论