I have this following code:
///////////////////////////////////////////////////////////////////////////////
template <class Items> void
typename KernelT<Items>::
_fix_halfedge_order(const HalfedgeHandle& _hh0, const HalfedgeHandle& _hh1) {
//����������õ�������̰�ߵ���Ϊ�����ڽӹ�ϵ; ����: ������̵İ�ߺ�
HalfedgeHandle fore_begin, fore_end(_hh0);
HalfedgeHandle this_begin(_hh1), this_end;
HalfedgeHandle back_begin(next_halfedge_handle(_hh0));
HalfedgeHandle back_end (prev_halfedge_handle(_hh1));
And Visual Studio is complaining that: 'typename' may not be specified here (C/C++).
It's a small library when I try to build it with g++ tons of errors, gcc should work according to authors, but I am getting this error..