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;
};


 
  




 Autor
 Autor
		



 En línea
									En línea
								



 
						