Поле-итератор в шаблонном классе
От: Kingofastellarwar Украина  
Дата: 24.08.15 12:26
Оценка: -1
подозреваю что боян но не могу чтото разрулить никак



template<class T> class A
{
   vector<T> Items;
   vector<T>::iterator Current; // не компилится

}
Я изъездил эту страну вдоль и поперек, общался с умнейшими людьми и я могу вам ручаться в том, что обработка данных является лишь причудой, мода на которую продержится не более года. (с) Эксперт, авторитет и профессионал из 1957 г.
Re: Поле-итератор в шаблонном классе
От: uzhas Ниоткуда  
Дата: 24.08.15 12:27
Оценка: +2
Здравствуйте, Kingofastellarwar, Вы писали:


K>подозреваю что боян но не могу чтото разрулить никак


add typename ?
Re[2]: Поле-итератор в шаблонном классе
От: Kingofastellarwar Украина  
Дата: 24.08.15 12:34
Оценка:
Здравствуйте, uzhas, Вы писали:

U>Здравствуйте, Kingofastellarwar, Вы писали:



K>>подозреваю что боян но не могу чтото разрулить никак


U>add typename ?


гы пасиба
Я изъездил эту страну вдоль и поперек, общался с умнейшими людьми и я могу вам ручаться в том, что обработка данных является лишь причудой, мода на которую продержится не более года. (с) Эксперт, авторитет и профессионал из 1957 г.
Re[3]: Поле-итератор в шаблонном классе
От: Mr.Delphist  
Дата: 09.09.15 09:28
Оценка:
Здравствуйте, Kingofastellarwar, Вы писали:

K>Здравствуйте, uzhas, Вы писали:


U>>Здравствуйте, Kingofastellarwar, Вы писали:



K>>>подозреваю что боян но не могу чтото разрулить никак


U>>add typename ?


K>гы пасиба


Ну и собственно не помешает вместо длинных простыней типа "typename Vector<T>::blah-blah-blah" сразу наделать в шаблоне typedef-описаний и далее пользоваться уже ими. Гляньте в сырцы любой "шаблонистой" либы — распространённая практика. И пользоваться удобно, и косяков огрести меньше шанс.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.