dependent-name ‘xxx::yyy’ is parsed as a non-type, but instantiation yields a type
简言之,就是说你该用typename的地方没用typename,如以下代码
1 template<class Cont> void frontInsertion(Cont& ci) {
2 copy(a, a + sizeof(a)/sizeof(Cont::value_type),
3 front_inserter(ci));
4 c