Re: Шаблоны С++
От: Bell Россия  
Дата: 15.05.02 05:43
Оценка:
Здравствуйте Aristokrat, Вы писали:

A>Впервые столкнулся с необходимостью использовать шаблоны.

A>Все сделал как положено, компиляция проходит на ура, но
A>при линковке обнаруживается, что ни в одном объектнике
A>нет кода для методов шаблонного класса:

A>к примеру:

A>CSomeClass.obj : error LNK2001: unresolved external symbol
A> "public: __thiscall CMyView<class CSomeClass *>::CMyView<class CSomeClass *>(void)"
A> (??0?$CMyView@PAVCSomeClass@@@@QAE@XZ)

A>Поясните в чем дело


Объявление шаблонного класса и его реализация должны находиться в одном файле.
Любите книгу — источник знаний (с) М.Горький
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.