Witam:
chodzi o to ze nie moge wrzucic wyswietlania listy do metody (nie mam dostepu do pamieci dlaczego?)
/*dana jest klasa bazowa B ktora reprezentuje tablice dwuwymiarowa liczb
calkowitych z predzialu -10 +20
klasa ma konstruktor inicjujacy, kopiujacy,
operatory poszukujace minimum w wybranym wierszu (i kolumnie)
zbuduj klase pochodna, ktora dostarcza uslug
1.zapisze i odczyta na dysku tablice
2.znajdzie srednia z minimum w wierszu
3.2.znajdzie srednia z minimum w kolumnie */
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
class B
{
public:
int x,y,i;
int** tablica;
//B(int x, int y){}; //konstruktor
B(int,int);
void pokaz(int c,int d)
{
for(int l=0;l<=c-1;l++)
{
for(int m=0;m<=d-1;m++)
{
// <font color=red>cout<< tablica[l][m]<<" ";</font>
cout<< tablica[l][m]<<" ";
};
cout<<endl;
cout<<endl;
};
;}
};
B::B(int a, int b)
{ x=a;y=b;
i=x;
int** tablica=new int*[x];
while(i--)tablica[i]=new int[y];
srand( (unsigned)time( NULL ) );
for(int j=0;j<=x-1;j++)
{
for(int k=0;k<=y-1;k++)
{
tablica [j][k]=(rand()%31)-10;
};
};
for(int j=0;j<=x-1;j++)
{
for(int k=0;k<=y-1;k++)
{
cout<< tablica[j][k]<<" ";
};
cout<<endl;
cout<<endl;
};
};
int main()
{
int q,w;
cout<<"x";
cin>>q;
cout<<"y";
cin>>w;
B tablica_dynamiczna(q,w);
tablica_dynamiczna.pokaz(q,w);
system("PAUSE");
return 0;
}