Napisałem program, który dodaje, odejmuje i dzieli macierze. Macierze są zapisane w 3 tablicach dynamicznych jako elementy prywatne. Chciałem stworzyć metodę, która wypisze tablicę podaną w parametrze w main(), ale oczywiście nie mam dostępu do tablic. Jakiś pomysł??
No tak ta funkcja zaprzyjaźniona mi coś nie pasuje, a na metodę nie mam pomysłu. Jedyne co mi teraz przychodzi do głowy to stworzenie tylu metod wypisujących ile jest tablic, ale to jest bez sensu. A z przeciążeniem operatorów jeszcze nie miałem do czynienia. :oops:
Może podacie jakiś przykład dla takiego kodu
class macierze
{
private:
int m; //ilość wierszy
int n; //ilość kolumn
double **A;
double **B;
public:
void wypisz(double **X,int m1,int n1);
}
void macierze::wypisz(double **X,int m1, int n1)
{
for(int i=0;i
{
for(int j=0;j
cout<
cout<
}
}
Chodzi o to, że jeśli wywołam metodę w main() pod X podstawiając tablicę do wypisania czyli A lub B, a pod m1 i n1 ile wierszy i kolumn chce wypisać.
Pewnie to dla was dosyć banalne, ale będę wdzięczny z pomoc.