» »

Pomoc pri c++ template-i

Pomoc pri c++ template-i

Maryyo ::

Pozdravljeni!
Imam eno tezavo in sicer si skusam ustvarit razredni template in pri compajlanju vrne tele errorje:

Dinamicen Seznam error LNK2019: unresolved external symbol "public: __thiscall DinamicenSeznamClass(-int-)::~DinamicenSeznamClass(-int-)(void)" (??1?$DinamicenSeznamClass@H@@QAE@XZ) referenced in function _main

ta je za destruktor, vrne pa mi isti error za vsako metodo ki jo poskusam klicati iz main-a.
compajlam v VS .net 2003, deklaracija razreda je sledeca:

template(-class T-)
class DinamicenSeznamClass
{
public:
DinamicenSeznamClass();
~DinamicenSeznamClass();
void vstavi(int index,const T& Nekaj);
void vrini(int index,const T& Nekaj);
void pripravi();
T vrni(int index) const;
int isci(const T & Nekaj) const;
bool prazen() const;
int velikst() const;
private:
DinamicenSeznamClass(-T-)* Next;
DinamicenSeznamClass(-T-)* Seznam ;
T &podatek;
};

vse metode so napise na sledec nacin:
template(-class T-)
DinamicenSeznamClass(-T-)::~DinamicenSeznamClass() {.....}

kaj je v bistvu sploh narobe? mi lahko prosim kdo pomaga?

p.s. namesto ogladih oklapejev sem vstail ( zaradi html tagov.....)
(- za levega in -) za desnega
lp,
mario
  • spremenil: Maryyo ()

OwcA ::

Zbaši definicije metod kar k deklaracijam.
Otroška radovednost - gonilo napredka.

Maryyo ::

Hvala lepa
to je pomagalo :D

lp,
mario


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[c#] Sklad

Oddelek: Programiranje
91579 (1439) Spura
»

arrayList, razred chain

Oddelek: Programiranje
51078 (1002) ERGY
»

[c++]Seznam

Oddelek: Programiranje
142661 (2661) Gundolf
»

[C++] Linker error

Oddelek: Programiranje
51286 (1286) Quikee
»

[C++ naloga] seznam

Oddelek: Programiranje
81386 (1386) BigWhale

Več podobnih tem