C++友元函数(非成员函数)
来源:互联网 发布:数据的完整性 编辑:程序博客网 时间:2024/06/02 04:39
#include <iostream.h>
#include <string>
class Student
{
private:
int age;
public:
Student(){
age=10;
}
out()
{
cout<<age<<endl;
}
//申明友元函数 必须要在类中申明 但是不是类成员函数
friend operator+(int i,Student &t);
};
//函数定义 不用类符号
operator+(int i,Student &t)
{
cout<<i+t.age<<endl;
}
int main()
{
Student t;
4+t;
return 0;
}
#include <string>
class Student
{
private:
int age;
public:
Student(){
age=10;
}
out()
{
cout<<age<<endl;
}
//申明友元函数 必须要在类中申明 但是不是类成员函数
friend operator+(int i,Student &t);
};
//函数定义 不用类符号
operator+(int i,Student &t)
{
cout<<i+t.age<<endl;
}
int main()
{
Student t;
4+t;
return 0;
}
- C++友元函数(非成员函数)
- 区分成员函数、非成员函数、友元函数
- 分清成员函数,非成员函数和友元函数
- 成员函数 非成员函数和友元函数
- 成员函数 非成员函数和友元函数
- 成员函数 非成员函数 友元函数
- 成员函数、非成员函数和友元函数介绍
- 分清成员函数,非成员函数和友元函数
- 成员函数,非成员函数和友元函数
- 分清成员函数,非成员函数和友元函数
- 【C++】成员函数 and 友元函数
- 非成员的友元函数++++C++成员初始化列表
- 友元成员函数
- Effective C++学习笔记:分清成员函数,非成员函数和友元函数
- 条款19: 分清成员函数,非成员函数和友元函数
- Effective C++ 条款19: 分清成员函数,非成员函数和友元函数
- effective C++笔记之条款19:分清成员函数,非成员函数和友元函数
- C++成员函数,非成员函数,友元函数,隐式类类型转换
- Kinect开发学习笔记之(一)Kinect介绍和应用
- Sybase数据库的备份和还原
- 接口
- 贪财的富翁
- 利用d3更改坐标的显示方式
- C++友元函数(非成员函数)
- GridBagLayout的使用
- linux svn commands
- 文字换行
- R语言:R Interface(R界面)
- 第一部分:优秀的老板
- 原生JavaScript实现连连看游戏
- Sybase for linux安装步骤
- 求圆的面积球的体积等