填空题
类clasg one在声明func成员函数时发生错误,出错原因是______。 class one private: int a; public: void func(two&); }; class two { private: int b; friend vold one::func(two&); }; void one::func(two&r) { a=r.b; }
【参考答案】
class one前没有声明语句class two;
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
类中包含了一个静态成员函数,则main函数中和P.fl(P);语句具有同样功能的语句为______。#include<iostream.h>class M{public:M(int A){A=a;B+=a;}static void fl(M m);private:int A;static int B;};void M::f1(M m){cout<< A= <<m.A<<endl;cout<< B= <<m.B<<endl;}int M::B=10;void main( ){M P(5);P.f1(P);}
点击查看答案&解析
填空题
若需要把一个函数 void Furic( ); 定义为一个类Sample的友元函数,则应在类Sample的定义中加入一条语句______。
点击查看答案&解析
相关试题
下列程序中的重载函数disp( )发生错误,...
类time可以输出12小时或24小时制的时间...
在下列基类的定义中,有无virtual修饰use成...
main函数中发生编译错误的语句是_____...
下列程序从保存整数的文本文件”c:Sample...