- 博客(22)
- 收藏
- 关注
原创 C++——模板(初阶)
class 类模板名// 类内成员定义// 动态顺序表// 注意:Vector不是具体的类,是编译器根据被实例化的类型生成具体类的模具public :, _size(0){}// 使用析构函数演示:在类中声明,在类外定义。~Vector();// 注意:类模板中函数放在类外进行定义时,需要加模板参数列表if(_pData)
2025-03-04 19:35:36
938
原创 C++——引用
接下来我们把目光转向d,由于d为double类型,rd为int类型,二者类型不同,所以在复制的时候会产生一个临时变量,由于临时变量具有常性,所以rd的前面需要const进行修饰。以值作为参数或者返回值类型,在传参和返回期间,函数不会直接传递实参或者将变量本身直接返回,而是传递实参或者返回变量的一份临时的拷贝,因此用值作为参数或者返回值类型,效。此时在函数参数中,left是a的别名,right是b的别名。首先看a,我们用const将其定义为一个常量,所以在引用的时候,他的别名ra也应该被定义为常量。
2023-05-18 17:23:56
354
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人