Как объявляется друг - шаблон для шаблона? Наприме есть шаблон: 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)
- Форум template с параметром по умолчанию (2023)