Hola de nuevo...
Hace tiempo que no programo, pero eso que dices no es asi ya que si el array es
unidimensional, el
compilador no puede saber cual es el elemento 2,3 del array por no saber cual es
la segunda
dimension del array bidimensional ya que es dinamica tambien.
Por ello, debes hacer que el array unidimensional tenga la capacidad de
almacenar NxM datos, y tu ya
haces el acceso de forma bidimensional de la siguiente forma:
V[i + j x M] = 7;
donde i es el elemento de la fila y j es la fila en la que esta...
bueno, que haya suerte...
> Wenas de nuevo y gracias por responder tan rápido :)
> Por lo que veo y creo haber entendido, la cosa no es muy fácil; me
> explico. ¿La mejor solución es crear un array unidimensional dinámico de
> punteros a arrays unidimensionales dinámicos del tipo de objeto que
> desee almacenar (premio para el que halla entendido esto a la primera
> ;D)? Una vez creado este array podría hacer algo como "array[2][3]=7;"
> (suponinedo que fuese de enteros)? Es que si me tengo que crear
> funciones para manejar esa estructura mi escasa sensatez me dice que me
> pase a la programación orientada a objetos (claro que tampoco hago mucho
> caso a mi sensatez jejeje).
> Muchas gracias a todos :D
_________________
Francisco Pantano