-
友元成员函数:将Circle类中的函数声明为Coordinate类的友元成员函数查看全部
-
静态数据成员必须单独初始化(类外); 静态成员函数不能调用非静态成员函数和非静态数据成员,反之非静态成员函数可以调用静态的成员函数和静态的数据成员; 静态数据成员只有一份,且不依赖对象而存在(用sizeof求对象大小时不包含静态数据成员)查看全部
-
vector常用函数查看全部
-
初始化vector对象的方式查看全部
-
特别提醒:模板代码不能分离编译查看全部
-
类模板定义查看全部
-
定义函数模板和使用模板函数查看全部
-
模板函数、模板类查看全部
-
Vector常用函数查看全部
-
[]索引运算符的重载: 使用: Coordinate coor(3,5); cout<<coor[0];//coor.operator[](0); cout<<coor[1];//coor.operator[](1); 只能使用成员函数进行重载,因为第一个参数必须是this指针查看全部
-
关于友元的注意事项:查看全部
-
<<(输出运算符)的重载: 使用: cout<<coor;//operator<<(cout.coor); 不能使用成员函数进行重载,因为函数第一个参数为ostream类的引用查看全部
-
加号友元函数的重载: 使用: coor3=coor1+coor2;//operater+(coor1,coor2);查看全部
-
加号运算符成员函数重载: 使用: coor3=coor1+coor2;//coor1.operator+(coor2);查看全部
-
后置++:查看全部
举报
0/150
提交
取消