|
|
1
5
您可以在类q的私有部分中定义m_max和ask(),然后在q中添加:“friend class ui”。这将允许用户界面访问Q的私有成员,但其他成员都不能访问。还要注意,UI必须在“friend class ui”语句之前定义。远期申报有效。 |
|
|
2
2
一个简单的解决方案-使m_Max和ask()私有化,并使ui成为q的朋友。 |
|
|
3
0
是的,将UI声明为Q的朋友是您所问问题的答案。另一种解决方案可能是将q设置为UI的私有嵌套类:
现在,Q中的任何内容在UI之外都不可见。(可能是也可能不是你想要的。) |
|
4
0
最简单的解决方案是
|
|
|
Setu · 如何将元素从std::map移动到std::vector 1 年前 |
|
Konvt · 标准库中异常构造函数参数类型问题 1 年前 |
|
|
bourne · 关于操作员超载的澄清 1 年前 |