Bonjour,
J'ai écrit des programmes en C/DOS que je souhaite traduire en Borland C++ builder 6.0.
Dans la mesure où je travaille en analyse spatiale (climatologie), j'ai besoin de mémoriser de
grosses matrices de données à 2 dimensions (MNT, images de télédétection par exemple).
J'ai un pb relatif à l'allocation dynamique de matrices à 2 dimensions. En C/DOS, voici la manière
que j'utilise pour réservezr la mémoire nécessaire dans le tas éloigné :
___________________________________________________________
#include <alloc.h>
int far **d2;
int NoL, NoC, k;
main()
{
d2=farcalloc(NoL, sizeof(int*)); /*NoL=Nombre de Lignes de la matrice */
for(k=0; k<NoL; k++)
{
d2[k]=farcalloc(NoC, sizeof(int)); /*NoL=Nombre de Colonnes de la matrice */
}
}
___________________________________________________________
Quelle pourrait etre la traduction de cela en Borland C++ ?
Merci d'avance de votre aide.
"Svissen"