Prywatna dynamiczna tablica dwuwymiarowa

0

Witam. Potrzebuję prywatnej tablicy dwuwymiarowej z liczbą elementów określoną przez użytkownika. Zmienna musi być prywatna i musi być możliwość zapisu i odczytu konkretnych elementów. Zrobiłem tak:

 
class tablica {
public:
void urozmiar(int a, int b) {
	this->k=a;
	this->w=b;
	this->tab = new int * [this->k];
	for (int j=0; j<this->k; j++) {
		this->tab[j] = new int[this->w];
		}
	}
void ustaw(int a, int b, int el) {
	this->tab[a][b]=el;
	}

int get_tabel(int a,int b) {
	return this->tab[a][b];
	}
...
private:
int **tab;
int k;
int w;
...
}

Program się kompiluje, ale zamiast podanego elementu wyświetla jakieś 6 cyfrowe liczby. Na pewno coś źle zrobiłem z tymi wskaźnikami, ale czy znajdzie się ktoś kto powie jak powinno być, albo przynajmniej co jest źle?

0

Dzięki, źle wywołałem funkcję w mainie, czyli rzeczywiście był problem z użyciem

1 użytkowników online, w tym zalogowanych: 0, gości: 1