template <class Item, class Key>
class ST
{
private:
struct node
{ int m; Item b[M]; int k;
node() { m = 0; k = 0; }
};
typedef node *link;
link* dir;
Item nullItem;
int N, d, D;
public:
ST(int maxN)
{ N = 0; d = 0; D = 1;
dir = new link[D];
dir[0] = new node;
}
};
eh sada pravi mi problem pri pokretanju.
kucam ovo:
#include <cstdlib>
#include <iostream>
#include "ST.cpp"
using namespace std;
int main()
{
ST aaa;
// ST<int, int> aaa;
// ST<int, int>::ST(const ST<int, int>&) aaa;
system("PAUSE");
return EXIT_SUCCESS;
}
zelim samo da se konstruktor napravi, ne znam u cemu je greska. jer kasnije bi dodavao druge funkcije.
sa ovim template ne kontam kako poreknuti.
Hvala puno