- 博客(4)
- 收藏
- 关注
原创 C++提高编程
在上述代码中,如果T的数据类型传入的是像Person这样的自定义数据类型,也无法正常运行。建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。总结:主流的解决方式是第二种,将类模板成员函数写到一起,并将后缀改为.hpp。总结:建议使用显示指定类型的方式,调用函数模板,因为可以自己确定通用类型T。在上述代码中提供的赋值操作,如果传入的a和b是一个数组,就无法实现了。总结:类模板中的成员函数并不是一开始就创建的,在调用时才去创建。学习目标:能够掌握类模板中成员函数类外实现。
2023-09-26 19:44:41
45
1
原创 C++核心编程
*作用:**函数名可以相同函数重载满足条件同一作用域下函数名称相同函数参数类型不同或者个数不同或者顺序不同**注意:**函数的返回值不可以作为函数重载的条件/////** 重载* *///1. 都在全局作用域下//2.函数名相同//函数中形参类型不同//函数中形参数量不同//函数中形参位置不同return 0;
2023-09-26 19:42:41
53
1
原创 C++基础笔记
结构体属于用户自定义的数据类型,允许用户存储不同的数据类型struct 结构体名 {结构体成员列表};struct 结构体名 变量名struct 结构体名 变量名={成员1值,成员2值…}定义结构体时顺便创建变量//创建结构体 struct//姓名//年龄int age;//分数int score;//创建结构体变量Student s1;//给结构体中的成员赋值s1.name="史子晨";s1.age=17;
2023-09-26 19:32:43
94
1
原创 C++
1 数据类型 格式 #include <iostream> int main() { std::cout << "Hello, World!" << std::endl; return 0; } 常量 #define宏常量 #define 常量名 常量值 通常在文件上方定义,表示一个常量 const修饰的变量 const 数据类型常量名 = 常量值 通常在变量定义前加关键字const,修饰该变量为常量,不可修改,修饰该变量为常量,不
2021-05-07 18:35:39
127
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人