重载 () 运算符
来源:互联网 发布:西门子编程器 编辑:程序博客网 时间:2024/04/28 11:23
class CMyAverage { public:
double operator()( int a1, int a2, int a3 ) { //重载 () 运算符
return (double)(a1 + a2+a3) / 3;
}
}; // 重载 () 运算符时,参数可以是任意多个
o CMyAverage Average; //函数对象
o cout << Average(3,2,3); // Average.operator(3,2,3) 用起来看上去象函数调用
o输出 2.66667
- 运算符重载 [++,--,+,<<; &&,||(不可重载)]
- 重载之运算符重载
- 重载赋值运算符
- C++运算符重载
- 运算符重载
- 运算符重载总结
- 运算符重载例子
- 运算符重载
- 运算符重载
- 基础:运算符重载
- 运算符重载
- 运算符重载
- 重载赋值运算符
- C#运算符重载
- C++-运算符重载
- 重载赋值运算符
- 运算符重载
- 有关运算符重载
- 一种点对点文件断点续传的多线程实现方法
- MS-SQL Server当前系统时间的日期部分
- 二叉树
- 浩方VIP帐号
- Struts的工作流程
- 重载 () 运算符
- tiffany型号
- 系统测试报告编写规范
- (转)利用Qt的qmake创建vc工程
- Delphi修改对象中非读方法的只读属性
- VC中文件操作的几种方式(1,2)
- 最好的CuteEditor 6.0配置使用全解
- 2009首届深港技术创新大赛正式开赛
- tiffany正品