Как использовать оператор = при перегрузке
я новичок в изучении ООП С++ и дошел до темы "перегрузка операторов". Подскажите, как использовать оператор "=" для присвоения элементу массива значение после перегрузки такого вида?
#include <iostream>
using namespace std;
class base {
private:
int *array = new int[10];
public:
base();
base(int n);
int operator=(int value);
};
base::base() {
}
int base::operator=(int value) {
array[0] = value;
return array[0];
}
base::base(int i) {
}