作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在创建 Windows 父类和子类对话框时,让子类成为父类的友元以访问其私有(private)数据通常是个好主意还是应该使用访问函数?
最佳答案
很少需要 friend - 通常是当您需要在一个类中重新实现一些深层行为而不重写它以便它们都从单个基类继承或不提供大量访问者时。
只有一次我需要它是在 ActiveX 中重写一个基于 openGL 的渲染器——当我需要获取大量低级模型数据,但不能(出于非技术原因)重新实现一个通用的 ABC 时。
关于c++ - 这是对类(Class)友情的恰当运用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4797475/
我是一名优秀的程序员,十分优秀!