设为首页 加入收藏

TOP

4.12 常见问题及解答
2013-10-07 01:18:46 来源: 作者: 【 】 浏览:71
Tags:4.12 常见问题 解答

4.12  常见问题及解答

1.友元关系可以传递吗?

答:友元关系不能传递,即你是我的朋友,他是你的朋友,但不一定他是我的朋友。实际应用应注意其不可传递性。

2.友元关系可逆吗?

答:友元关系不可逆,即甲是乙的友元,并不意味着乙是甲的友元。

3.所有的运算符都可以重载吗?

答:不是的。C++(www.cppentry.com)规定,有些运算符不能重载。例如类属关系运算符".",作用域运算符"::",条件运算符"?:"等。

4.空类的大小是0吗?

答:空类的大小并不是0。如果一个空类具有两个对象,空类大小都是0的话,编译器如何去区分呢?所以空类的大小是1,可以用sizeof()进行查看。

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇4.10 本章实例--类的使用 下一篇4.11 上机实践

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: