小编Kaz*_*Kaz的帖子

有没有办法在一个语句中声明多个友元类?

我希望在一条语句中声明多个 C++ 友元类,如下所示,只是为了整理代码。原因是,在我的实际应用中,会有三四个朋友类,所以它会比这个示例更混乱。

有可能以任何方式吗?

class A{
    friend class B, C; // this doesn't work
    // friend class B;
    // friend class C; // these two would be okay
};

class B{};
class C{};
Run Code Online (Sandbox Code Playgroud)

c++ class

2
推荐指数
1
解决办法
1432
查看次数

标签 统计

c++ ×1

class ×1