Re[2]: Шаблон друг ?
От: Аноним  
Дата: 17.04.02 06:40
Оценка:
Здравствуйте StanislavK, Вы писали:

SK>Здравствуйте Dima2, Вы писали:


D>>Как объявить шаблон другом класса.

D>>Вроде того


D>>
D>>class X
D>>{
D>>    template<class T> friend struct A;
D>>};

D>>template<class T>
D>>struct A{};
D>>


SK>Так не подойдет?

SK>
SK>template<class T> struct foo1;

SK>class foo {
SK>    friend struct foo1;
SK>    class A{
SK>    };
SK>};

SK>template <class T>
SK>struct foo1 {
SK>    foo::A a;
SK>};
SK>

А это компилится в VC6? Просто не могу сейчас проверить.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.