PDA

Просмотр полной версии : Шаблоны C++


Over Zero
25.08.2004, 10:33
Помогите, пожалста разобраться с шаблонами. Исходник имеется. Компилятор (IDE Borland C++ Builder 6.0) при работе с шаблонами в лучшем случае выдает на стадии линкования типа "Не найдена реализация TBaseList<class TObject, class TParent>. Что я делаю не так? Посмотрите, пожалуйста.

alexey_ma
25.08.2004, 16:51
Напиши все в одном файле( в BaseList.h) и скорее всего все будет нормально.

Drakosha
25.08.2004, 19:24
ага, или посмотри что такое "template instanciation"

Over Zero
25.08.2004, 20:05
Напиши все в одном файле( в BaseList.h) и скорее всего все будет нормально.

Спасибо. Ты абсолютно прав. Тела функций - в *.h.