[C con Clase] Arrays dinámicos

Alejandro Vilar López alepelexo en yahoo.es
Mie Mar 7 18:07:28 CET 2007


Hola, estoy empezando a ver el capítulo de arrays dinámicos de varias dimensiones a partir de punteros a punteros. Tengo una duda sobre  los arrays de tres dimensiones. Bueno, en realidad, quería que me confirmarais si el código que he escrito está bien hecho y no tiene ningún fallo:


<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
#include <iostream>
#define D1 100
#define D2 50
#define D3 25
using namespace std;
int main()
{
    int ***tabla, x, y;
    
    tabla = new int**[D1];
    for(x = 0; x < D1; x++)tabla[x] = new int*[D2];
    for(x = 0; x < D1; x++)for(y = 0; y < D2; y++)tabla[x][y] = new int[D3];
    
    tabla[10][10][10] = D2;
    cout << tabla[10][10][10] << endl;
    
    for(x = 0; x < D1; x++)for(y = 0; y < D2; y++)delete[] tabla[x][y];
    for(x = 0; x < D1; x++)delete[] tabla[x];
    delete[] tabla;
    cin.get();
    return 0;
}


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Bueno, ese era el código.

Un saludo y gracias, Alejandro.


		
______________________________________________ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20070307/d4c2a349/attachment.html>


Más información sobre la lista de distribución Cconclase