What is the point of having this?

I have seen classes in c++ but my book puts this in their classes code

1
2
3
4
5
6
7
8
9
10

template <class Type> // What does this mean?
struct nodeType
{
Type info;
nodeType<Type> * next;
nodeType<Type> *back;
};



I would usually this the struct or classes code on programs but with out that so what does that mean?
Topic archived. No new replies allowed.