Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME III. Les librairies utilitaires

8. Le groupe s_mat

8.3 M_alloc_vec (file s_maallc.c:260)

Syntax

MREAL    *M_alloc_vec(nc)
int nc;

Description

Alloue un vecteur de nc elem. en mémoire conventionnelle et retourne un pointeur sur ce vecteur.

L'allocation utilise la librairie s_swap.lib.

Valeur retournée

Le pointeur vers le vecteur (MREAL *) est retourné. Ce pointeur est nul en cas de limite mémoire. La variable globale M_errno est positionnée. Les éléments du vecteur sont initialisés à 0.0.

Exemple

    MREAL    *vect;
int nc = 100;

vect = M_alloc_vec(nc);
if(M_errno != 0)
{
fprintf(stderr, "Message: ", M_error());
exit(1);
}

Voir également

M_free_vec() , M_alloc().

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be