was zum geier ist das?

Code:
template<byte count>
struct vs{
vs<count-1> big;
DWORD dw;
};

vs<50> s;



wie groß ist s? und vor allem, ist das keine template-schleife? das kann es doch nie geben o.O'...