“class”: 托管或 WinRT 类型不能有任何友元函数/类/接口
托管类型和 Windows 运行时类型不允许使用友元。 若要修复此错误,请不要声明在托管或 Windows 运行时类型内声明友元。
下面的示例生成 C3809:
// C3809a.cpp
// compile with: /clr
ref class A {};
ref class B
{
public:
friend ref class A; // C3809
};
int main()
{
}
“class”: 托管或 WinRT 类型不能有任何友元函数/类/接口
托管类型和 Windows 运行时类型不允许使用友元。 若要修复此错误,请不要声明在托管或 Windows 运行时类型内声明友元。
下面的示例生成 C3809:
// C3809a.cpp
// compile with: /clr
ref class A {};
ref class B
{
public:
friend ref class A; // C3809
};
int main()
{
}