运算符重载
摘要:
运算符重载定义格式返回类型 operator运算符(形式参数表) { 函数体 }参数个数的限定非成员函数: 单目运算符:参数表中只有一个参数; 双目运算符:参数表中只有两个参数成员函数: 单目运算符:参数表中没有参数; 双目运算符:参数表中只有一个参数不能重载的运算符1、不能重载的运算符有: ::, ., .*, ?:2、必须重载为成员函数的运算符: [], (), –>, = 3、在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告 4、cout << f1 << f2; //用重载运算符表示,只能通过友员来实现 //如果要用成员函数 阅读全文
posted @ 2013-05-17 17:39 samules 阅读(163) 评论(0) 推荐(0)
浙公网安备 33010602011771号