Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/03/2003, 11:46
Avatar de ferny
ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 23 años
Puntos: 55
Código:
#include <iostream.h>

int main()
{

// Defino un tipo Fila sirve para guardar la dirección de memoria de
// un vector fila de números reales generado dinámicamente

  typedef double* Fila;
  typedef Fila* Matriz;
  
  Matriz a;
  
  // Tengo m filas y n columnas
  int m = 3, n = 4;
  
  // Reservo espacio para m filas
  a = new Fila[m];
  
  // Para cada fila reservo espacio para n números es decir para las n columnas
  for ( int i = 0; i < m; i = i + 1 )
  {
      a[i] = new double[n];
  }

  // LIBERAR MEMORIA

  for ( int i = 0 ; i < n ; i++ )
    {
    delete a[i];  // Borramos los objetos creados con a[i]=new double[n];
    }
  delete a; // Borramos el objeto creado con a = new Fila[m];

  return 0;
}; //main
¿Sería algo así? Al menos no da error de compilación, que ya es algo. Estoy de ver si lo consigo...
Un saludo
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.