llevo esto de código lo estoy haciendo sin tener puñetera idea. Aunque he mirado ya por internet. a ver si me lo podéis solucionar :!
Código
#include <iostream> using namespace std; class c1{ private: int **tabla; public: c1();//contructor ~c1(); void Crear();//pone valores void Print();//imprime en pantalla }; c1::c1(){ tabla=new int*[10]; for(int i=0;i<10;i++)tabla[i]=new int[10]; }; c1::~c1(){ for(int i=0;i<10;i++)delete[] tabla[i]; delete[] tabla; }; void c1::Crear(){ for(int y=0;y<10;y++) for(int x=0;x<10;x++) tabla[y][x]=(y*10)+x; }; void c1::Print(){ for(int y=0;y<10;y++){ for(int x=0;x<10;x++)cout << tabla[y][x] << " "; cout << endl; } }; int main(int argc,char *argv[]){ c1 c; c.Crear(); c.Print(); cout << endl << endl; c.~c1(); c.Print(); return 0; };