-
Vector常用函数查看全部
-
初始化vector对象的方式查看全部
-
类外定义查看全部
-
一元运算符,不用传参数查看全部
-
static数据成员和函数不依赖对象,在类的编译时,就已经分配好了内存,可以通过类+作用域来调用,也可以通过对象来调用,一般成员函数都有*this这个默认的参数,而static成员函数,没有这个参数,所以在该成员函数中不能访问类的其他数据成员。而其他成员函数可以访问static的成员查看全部
-
友元函数不是类的成员函数,在定义友元函数时,不用加类域作用符号查看全部
-
类的静态数据成员与静态成员函数的注意事项: 静态数据成员必须单独初始化; 静态成员函数不能使用this指针和调用非静态成员函数和数据成员; 静态数据成员只有一份,且不依赖对象而存在。查看全部
-
多参数函数模板查看全部
-
模板关键字:template模板,typename,class都是表明数据类型查看全部
-
函数模板及使用(模板函数)查看全部
-
函数模板查看全部
-
有些运算符必须使用成员函数重载,有些则必须使用友元函数重载, 运算符重载使用关键字operator 运算符重载可以使运算符具有新的功能 ++运算符重载需要区分前置++和后置++查看全部
-
索引运算符[]:不能用友元函数重载,由于其第一个参数,可以是成员函数重载中的this指针,也可以是其他值。对于索引来说,第一个参数必须是this指针,才能传入索引,使这个索引表示当前对象当中的成员。故只能用成员函数重载。查看全部
-
有员函数不具有传递性,友元的声明不受访问限定符影响,可以声明在类中的任何位置。友元具有单向性,A是B的友元,B不一定是A的友元。友元函数和友元类必须使用关键字friend定义。查看全部
-
有元的注意事项,只是封装的补充查看全部
举报
0/150
提交
取消