VC7 ругается такими словами на строку с коментарием (*):
warning C4346: 'std::vector<vect<_Ty,_Ax,T3>::cursor>::iterator' : dependent name is not a type
prefix with 'typename' to indicate a type
На нее же: error C2146: syntax error : missing ';' before identifier 'cursor'
и опять про нее: error C2501: 'some_class<first,second>::vect' : missing storage-class or type specifiers
Здесь cursor должен указывать на некоторый элемент вектора vect. Подскажите пожалуйста, что здесь можно придумать!
Хотел поменять тип итератора на какой-нибудь другой, но не нашел адекватной замены: итератор должен уметь двигаться в обе стороны и еще такую вещь: