Как я могу перегрузить оператор [] в c ++. Я в основном хочу получить доступ к индексу массива One-D и вернуть его. Я пробовал это сделать, но, похоже, это не дало желаемого результата.
Square Square::operator [](const Square& temp)
{
Square obj; //creates a Square class object.
for(int i=0;i<dimension;i++)
{
*obj.board = temp.board[i];
}
return obj;
}