我想知道是否可以编写一个能够检测朋友类声明的特征。我对前向声明的情况特别感兴趣,如下所示:
struct Baz
{
friend struct Foo;
};
struct Foo {};
请不要使用 Boost 或其他外部库。答案应该坚持标准(C++ 17)或自定义特征。
我想知道是否可以编写一个能够检测朋友类声明的特征。我对前向声明的情况特别感兴趣,如下所示:
struct Baz
{
friend struct Foo;
};
struct Foo {};
请不要使用 Boost 或其他外部库。答案应该坚持标准(C++ 17)或自定义特征。