не пойму c template
От: sdmitry Украина http://shkilsoft.cjb.net
Дата: 29.06.04 16:26
Оценка: :)
Ничего не могу понять. В чем ошибка?
На Си давно уже ничего не писал.
Помогите пожалуйста.

Выдает:
main.obj : error LNK2001: unresolved external symbol "public: __thiscall CPArray<char,2>::CPArray<char,2>(void)" (??0?$CPArray@D$01@@QAE@XZ)



=== main.cpp =============

#include "my.h"

void main()
{
    CPArray<char,2> lst;
};


=== my.h ================

#ifndef _MY_H_
#define _MY_H_

template <class T, int i> class CPArray
{
public:
    CPArray();
private:
};

#endif



=== my.cpp ==============

#include "my.h"

template <class T, int i> 
CPArray< T, i >::CPArray()
{
    TRACE( "TempClass created.\n" );
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.