I am stuck with this example:
#define Listof(Type) class Type##List \
{ \
public: \
Type##List(){} \
private: \
int itsLength; \
};
Could anyone explain to me what is the intention and the point in this example? Because I found this example in a book but it was not explained.