部分专业化和友谊

时间:2013-04-03 22:26:16

标签: c++ templates friend partial-specialization

假设你有这样的A类:

template <typename T, typename U>
class A;

B级是这样的:

template <typename T>
class B;

现在,当T是同一类型时,你希望这两个类都成为朋友,这可能吗?

例如,A<int, long>B<int>的朋友,而B<int>A<int, U>的朋友,其中U可以是任何类型。

0 个答案:

没有答案