![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习之路
文章平均质量分 63
microlovw
这个作者很懒,什么都没留下…
展开
-
C++初阶:泛型编程简介及模板的使用
泛型编程是一种编程范式,其核心思想是编写与特定数据类型无关的代码,使得代码具有更广泛的适用性和复用性。在C++中,泛型编程主要通过模板来实现。原创 2024-05-07 08:36:06 · 317 阅读 · 1 评论 -
C++初阶--类和对象(上)
以及两个构造函数:一个是无参构造函数,另一个是带参数的构造函数。传引用的效率比传值的效率高 类型转换会先生成临时变量,表达式也会产生临时变量,临时变量有常性,引用时引用的是临时变量所以要加const修饰。:在同一作用域的名字相同的参数列表(参数个数 或 类型 或 类型顺序)不同的函数,当不重载的俩名字相同的函数同时调用会调用歧义。是特殊的成员函数,需要注意的是,构造函数虽然名称叫构造,但是构造函数的主要任务。同一类的对象的成员变量是不一样的,成员函数是一样的,使用同一的函数地址。原创 2024-04-15 19:48:58 · 530 阅读 · 1 评论 -
C++初阶--类和对象练习之日期类的实现
练习运算符重载,以及构造函数的实现,可以复制头文件,自己尝试写源文件。原创 2024-04-29 20:44:33 · 211 阅读 · 0 评论 -
C++初阶笔记--命名空间+缺省参数
首先呢学好c++非一日之际,希望能在这和大家一起学习。原创 2024-04-06 14:35:16 · 140 阅读 · 1 评论 -
C++初阶--类和对象(下)
当创建const变量,调用函数时,会报错,权限放大的问题我们可以在函数后加const使this变成const的 void Date :: Print () const 这个const修饰的是*this。3.若未显式定义,编译器会生成默认的拷贝构造函数。友元函数可以直接访问类的私有成员,它是定义在类外部的普通函数,不属于任何类,但需要在类的内部声明,声明时需要加friend关键字。传值返回, 先构造一个临时的后定义的先析构全局的,main函数之前就构造了 静态变量,第一次调用时才会构造。原创 2024-04-29 20:33:47 · 431 阅读 · 0 评论