Хорошо, так что я считаю, что это вопрос синтаксиса на чистом с ++.
У меня есть класс, определенный с ptr-to-member в качестве одного из параметров шаблона:
template <class T, T *T::*hook> class My_list {
У меня есть еще один простой класс, который является другом этого класса. Обычно я бы написал:
class My_friend_class {
template <class, class> friend class My_list;
};
... но, поскольку второй параметр шаблона не так уж и бесплатен ... как мне указать дружбу?
Спасибо!