不是什么只能,而是看你怎么去实现,比如‘+’号 ,当类中成员变量为私有时。operator+(Complex c)这个形式就不需要,而operator+(Complex c1,Complex c2)这个形式就需要加friend。那为什么要friend,不就是为了访问protected和private的吗,所以看需不需要friend,就看你需不需要访问protected和private的成员变量。希望对你有帮助。。
代码里有friend吗?如果是得下补丁,因为vc6.0好象不支持关键字friend.还有种可能将你的
#include
#include
using
namespace
std;
改成
#include
#include
vae.la
代码里有friend吗?如果是得下补丁,因为vc6.0好象不支持关键字friend.还有种可能将你的 #include
vae.la
重载ostream和istream运算符的时候,必须重载为友元
>>
<<