摘要:        
//重载双目运算符,双目运算符有两个操作数,通常在运算符的左右两侧,在重载双目运算符时,在友元函数中应该有两个参数//思想:要想将运算符用于用户自定义类上,用户必须自己对运算符进行重载。要对“==”,“”三个运算符进行重载,需要重新定义3个运算符重载函数。可以将重载函...    阅读全文
posted @ 2017-05-12 21:06
衣带渐宽、为伊憔悴
阅读(476)
评论(0)
推荐(0)
        
            
        
        
摘要:        
•说明:有的C++编译系统(如Visual C++ 6.0)没有完全实现C++标准,它所提供不带后缀.h的头文件不支持把成员函数重载为友元函数。但是VisualC++所提供的老形式的带后缀.h的头文件可以支持此项功能,因此可以将程序头两行修改如下,即可顺利运行:#in...    阅读全文
posted @ 2017-05-12 14:16
衣带渐宽、为伊憔悴
阅读(168)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Complex operator+(Complex &c2) { Complex c;c.real=real+c2.real;c.imag=imag+c2.imag;return c;}//+是双目运算符,函数重载中只有一个参数,实际上运算符重载函数有两个参数,是由于...    阅读全文
posted @ 2017-05-12 12:45
衣带渐宽、为伊憔悴
阅读(304)
评论(0)
推荐(0)
        
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号