Re[3]: подскажите по воподу using в классах
От: sux Земля  
Дата: 26.02.07 10:53
Оценка:
Здравствуйте, Аноним, Вы писали:

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


B>>Здравствуйте, Аноним, Вы писали:


B>>Если это VC6 то победить можно так:

B>>
B>>template <class T>
B>>class mydeque : private std::deque<T>
B>>{
B>>   typedef std::deque<T> Base;
B>>   using Base::operator[];
B>>};
B>>


B>>Если нет — то остается только брать в руки бубен...


А>bcb 6.0 sp4


А>те же яйца — member identifier expected ((((((((((


короче пришлось сделать так:

std::deque<T>::reference operator[](std::size_t index)    { return deque<T>::operator[](index); }


но сам факт тупости компилера меня удивил
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.