2008/7/27 noman javed :
struct Poplist
{
template<class seq>
struct apply
{
typedef pop_front<seq>::type res;
static const int value = size<seq>::value;
};
};
for starts, you need to use typename here:
typedef typename pop_front<seq>::type res;
Stjepan