Как объявляется друг - шаблон для шаблона? Наприме есть шаблон:
template <typename ListType> class TLElem {
private:
unsigned long dSize;
unsigned long dInUse;
ListType **dP;
TLElem *next;
TLElem(void);
TLElem(const unsigned long);
~TLElem(void);
};
template <typename ListType> class TList {
private:
TLElem <ListType> *eFirst, *eLast;
public:
TList(const unsigned long);
~TList(void);
};
Как получить доступ к шаблону TLElem из шаблона TList?
Пробовал friend class TList, в линухе прокатило, но MS Viual Studio нет.
Ответ на:
комментарий
от roy
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум 100 dynamic_cast'ов за 1 миллисекунду (2014)
- Форум [крабокрабр] Придумались френды для плюсовых темплейтов (2011)
- Форум Форматируем код своим любимым стилем в 80 колонок (2014)
- Форум C++ template linker error (2015)
- Форум Шаблоная функция в качестве параметра шаблона (2017)
- Форум Будь проклят тот день #3 [С++ template hell] (2018)
- Форум Валиден ли код? (2018)
- Форум [c++]друзья шаблонов (2010)
- Форум Alexandescu Modern C++... длинное название: странное противоречие (2020)
- Форум boost.asio, boost.serialization (2010)