【发布时间】:2017-05-27 06:31:16
【问题描述】:
我有一个简单的 X 类和一组模板化类 Y
template<typename T, typename U>
class Y {
};
class X {
public:
X(int value) : i(value) {}
const int& getI() const { return i; }
private:
int i;
template<class U> friend class Y<X,U>;
};
我不确定是否允许对朋友语句进行模板化(更不用说对朋友语句进行部分模板化了)。有没有办法做到这一点?还是我一一列出所有朋友?
谢谢, 马特
【问题讨论】:
-
“编译错误”...请将其添加到您的问题中。
标签: c++ templates partial friend