Переопределение =
От: Терехов Василий Владимирович  
Дата: 08.05.01 06:03
Оценка:
Привет

Как не в классе перерпределить оператор равно ну скажем для int?
И почему не работает следующее:

int operator=(const int i)
{
cout << "Overload int=" << endl;
return i;
}

int main()
{
int i;
i = 5;
return 0;
}

Выдает ошибку:
error C2801: 'operator =' must be a <Unknown> member
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.