[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJD8TwzJSV7j-yl_nEIDTfku6suOmtBY0mnNT7rMi6fU":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2023-06-09 23:01:29",56029262,[8,9,10,11],"友元函数可直接访问类中私有成员","友元函数是成员函数,它被声明在类体内","友元函数破坏封装性,尽量少用","友元类中的成员函数都是友元函数",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},147,"d546a0bff31cef9b5b42bef709a2e858","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F4c7af9182a07a7f3cde94a24ba29ab4c.jpg","面向对象程序设计","work_27847608","05-08班第三次作业","下面关于友元的说法,不正确的是",[21,32,41,46,55,64,73,81,84,93],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],56029255,[25,26,27,28],"f=10","f=Foo(10)","func(10)","n=10.0f","{ \u002F*略*\u002F } int n","v1",0,{"answer":33,"createTime":5,"id":34,"options":35,"question":40,"source":30,"type":31},[],56029256,[36,37,38,39],"func(&quot;abc&quot;)","func(Mystr(&quot;abc&quot;))","func(Foo(&quot;abc&quot;))","Foo foo(&quot;abc&quot;)","{ \u002F*略*\u002F }private: Mystr m_string;};void func(Foo a){ a.output(); }",{"answer":42,"createTime":5,"id":43,"options":44,"question":40,"source":30,"type":31},[],56029257,[36,37,38,45],"Foo foo = &quot;abc&quot;",{"answer":47,"createTime":5,"id":48,"options":49,"question":54,"source":30,"type":31},[],56029258,[50,51,52,53],"A中有一个构造函数 A(const B*)","A中有一个构造函数 A(const B&amp;)","B是A的友元类","A中存在一个类型转换函数operator B( )","对于类A和类B,若A(B( )); 能够编译通过,那么最可能是下面哪一种情况",{"answer":56,"createTime":5,"id":57,"options":58,"question":63,"source":30,"type":31},[],56029259,[59,60,61,62],"10 9.9 9.9","10 10 9.9","10 10 10","编译失败无法运行","{ Foo f1; int i = f1; double d1 = f1; double d2 = (double)f1; cout &lt;&lt; i &lt;&lt; &quot; &quot; &lt;&lt; d1 &lt;&lt; &quot; &quot; &lt;&lt; d2 &lt;&lt; endl; return 0;}",{"answer":65,"createTime":5,"id":66,"options":67,"question":72,"source":30,"type":31},[],56029260,[68,69,70,71],"namespace NS{ void f(int ) { } }","extern int f( int )","class { protected: void f( int ) { } }","extern int count","下面哪个不应放在头文件中",{"answer":74,"createTime":5,"id":75,"options":76,"question":80,"source":30,"type":31},[],56029261,[77,78,79,62],"10 10 10 30","10 20 20 30","10 20 10 30","{ func1(); func2(); cout&lt;&lt;num&lt;&lt;endl; using Foo::num; cout&lt;&lt;num&lt;&lt;endl;}\u002F\u002Ffunc.cppint num = 20;void func2(){ cout &lt;&lt; num &lt;&lt; endl; }",{"answer":82,"createTime":5,"id":6,"options":83,"question":19,"source":30,"type":31},[],[8,9,10,11],{"answer":85,"createTime":5,"id":86,"options":87,"question":92,"source":30,"type":31},[],56029263,[88,89,90,91],"一个类可以是另一个类的友元类,但两个类不能互为友元类","一个类可以有多个友元函数,但不能同时有两个以上的友元类","在类中声明友元函数时,指定其访问控制是不起作用的","已知类A是类B的友元,类B是类C的友元,则类A一定是类C的友元","下面关于友元的说法,正确的是",{"answer":94,"createTime":5,"id":95,"options":96,"question":101,"source":30,"type":31},[],56029264,[97,98,99,100],"全局函数void f( )","全局整型变量 int var","类Inner","类Inner中的成员函数 void f( )","类Inner是类Outer的嵌套类,那么下列哪个不能成为类Outer的友元"]