Paramètre
|
Description
|
---|---|
array
|
Pointeur vers la structure COMPLEXARRAY qui doit être remplie avec les informations sur un tableau.
La structure COMPLEXARRAY a la forme suivante :
typedef struct tagCOMPLEXARRAY {
unsigned int rows; unsigned int cols; double **hReal; double **hImag; } COMPLEXARRAY; |
rows
|
Dimension de ligne du tableau alloué. Après une allocation réussie, le membre rows du tableau d'arguments est défini sur la valeur des lignes.
|
cols
|
Dimension de colonne du tableau alloué. Après une allocation réussie, le membre cols du tableau d'arguments est défini sur la valeur de cols.
|
allocateReal
|
Le marqueur booléen indique si un bloc mémoire doit être alloué pour stocker la partie réelle d'un tableau. Si allocateReal est FALSE, la fonction n'alloue pas de stockage pour la partie réelle du tableau et définit le membre hReal sur NULL.
|
allocateImag
|
Le marqueur booléen indique si un bloc mémoire doit être alloué pour stocker la partie imaginaire d'un tableau. Si allocateImag est FALSE, la fonction n'alloue pas de stockage pour la partie imaginaire du tableau et définit le membre hImag sur NULL.
|