подозреваю что боян но не могу чтото разрулить никак
template<class T> class A
{
vector<T> Items;
vector<T>::iterator Current; // не компилится
}
Я изъездил эту страну вдоль и поперек, общался с умнейшими людьми и я могу вам ручаться в том, что обработка данных является лишь причудой, мода на которую продержится не более года. (с) Эксперт, авторитет и профессионал из 1957 г.
Здравствуйте, uzhas, Вы писали:
U>Здравствуйте, Kingofastellarwar, Вы писали:
K>>подозреваю что боян но не могу чтото разрулить никак
U>add typename ?
гы
пасиба
Я изъездил эту страну вдоль и поперек, общался с умнейшими людьми и я могу вам ручаться в том, что обработка данных является лишь причудой, мода на которую продержится не более года. (с) Эксперт, авторитет и профессионал из 1957 г.
Здравствуйте, Kingofastellarwar, Вы писали:
K>Здравствуйте, uzhas, Вы писали:
U>>Здравствуйте, Kingofastellarwar, Вы писали:
K>>>подозреваю что боян но не могу чтото разрулить никак
U>>add typename ?
K>гы пасиба
Ну и собственно не помешает вместо длинных простыней типа "typename Vector<T>::blah-blah-blah" сразу наделать в шаблоне typedef-описаний и далее пользоваться уже ими. Гляньте в сырцы любой "шаблонистой" либы — распространённая практика. И пользоваться удобно, и косяков огрести меньше шанс.