1. 内联函数
内联关键字,一种请求,一般编译器没有实现也很难实现。
inline void f(void){};
2. 类与结构
比较项 | 类 | 结构 |
访问 | 默认是私有的,无法外部调用,保护数据 | 默认是公共的 |
对象初始化 | 圆括号,需要有类同名函数 | 大括号 |
| pClass(“name”,28); | pStruct = {“name”,28}; |
| 类名::方法 | 结构体.方法 |
结构体内也可以写函数
内联关键字,一种请求,一般编译器没有实现也很难实现。
inline void f(void){};
比较项 | 类 | 结构 |
访问 | 默认是私有的,无法外部调用,保护数据 | 默认是公共的 |
对象初始化 | 圆括号,需要有类同名函数 | 大括号 |
| pClass(“name”,28); | pStruct = {“name”,28}; |
| 类名::方法 | 结构体.方法 |
结构体内也可以写函数