Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Smal, Вы писали:
S>>Определить внешние операторы.
S>>S>>bool operator < (int i, T _Right);
S>>bool operator > (int i, T _Right);
S>>...
S>>
А>Определил!
А>friend bool operator < (const int _Left, const nullvalue &_Right);
А>все-равно ругается!
А>error C2679: binary '<' : no operator found which takes a right-hand operand of
А>type 'nullvalue<T>' (or there is no acceptable conversion)
Похоже, nullvalue у вас шаблон. Значит, скорее всего возникла проблема friend'ов для шаблонов... См. например
здесьАвтор: MaximE
Дата: 20.02.05
.