Мне нужно создать класс, который предоставляет методы для манипулирования двумерным массивом. Для меня это не проблема, но у меня возникают трудности с созданием метода, который возвращает собственный объект.
Tab t(7,7,0.1);//this creates class with 7x7 array filed with 0.1 - it works perfectly
t.print(); //prints array 0 - this also works
t.set(6,6,7.5f).set(6,5,8.6f); //should set 7.5 on pos[6][6] and 8.6 on pos [6][5]
t.print();
Я не знаю, что должен возвращать этот метод "set". Я не очень хорошо знаю синтаксис с ++, потому что я привык к Java. Я вижу, что он должен возвращать указатель на this, или содержимое указателя this (& this), или указатель константы maby? Понятия не имею.
И я не хочу использовать c ++ 11.
Спасибо за помощь!