好的,所以我相信这是一个纯 C++ 肮脏的语法问题。
我有一个使用 ptr-to-member 定义的类作为其模板参数之一:
template <class T, T *T::*hook> class My_list {
我有另一个简单的类是这个类的朋友。通常,我会写:
class My_friend_class {
template <class, class> friend class My_list;
};
...但是,因为第二个模板参数不是那么自由...我该如何陈述友谊?
谢谢!