Re: Помогите с глюками шаблонов VC6
От: jupy Россия  
Дата: 18.10.05 10:29
Оценка:
Здравствуйте, eaglus, Вы писали:

E>Вот простейший пример.


E>
E>struct TestSel
E>{
E>  template <typename T>
E>  struct bind_ { typedef T type; };
E>};

E>template <typename SomeSel>
E>struct test
E>{
E>    typedef typename SomeSel::bind_<int>::type sel_t; //fatal error C1001: INTERNAL COMPILER ERROR
E>};

E>int main()
E>{
E>    test<TestSel> test1;
E>}

E>


E>Выдаёт INTERNAL COMPILER ERROR при попытке получить тип из селектора.

E>Как сделать на этом гадстве селектор типа???

Попробуй посмотреть http://www.boost.org/libs/mpl/doc/index.html.
Если я не ошибаюсь, там можно найти решение этой проблемы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.