假设你有这样的 A 类:
template <typename T, typename U>
class A;
B类是这样的:
template <typename T>
class B;
现在当 T 是同一类型时,您希望两个类成为朋友,这可能吗?
例如A<int, long>
,与B<int>
whileB<int>
的朋友是与A<int, U>
where的朋友,U
可以是任何类型。
假设你有这样的 A 类:
template <typename T, typename U>
class A;
B类是这样的:
template <typename T>
class B;
现在当 T 是同一类型时,您希望两个类成为朋友,这可能吗?
例如A<int, long>
,与B<int>
whileB<int>
的朋友是与A<int, U>
where的朋友,U
可以是任何类型。