搜题
问题   更新时间2023/4/3 12:59:00

指出下面程序段中的错误,并说明出错原因。
class one{

private:

int a;

public:

void func(two&);

};

class two{

private:

int b;

friend void one::func(two&);

};

void one::func(two& r)

{

a=r.b;

}

void func(two&);出错,two尚未声明(或应在class one前加声明语句class two;)。
王老师:19139051760(拨打)