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.5 M_copy (file s_madup.c:27)

Syntax

MAT     *M_copy(
MAT *m2, // Destination
MAT *m1 // Source
)
#else
MAT *M_copy(m2, m1)
MAT *m2, *m1;
#endif

Description

Copie une matrice dans une autre, les deux matrices doivent exister.

Valeur retournée

Le pointeur (MAT *) vers la matrice cible est retourné. Ce pointeur est nul en cas de matrice non allouée ou en cas de dimentions incorrectes, la variable globale M_errno est positionnée.

Exemple

    MAT     *m1, *m2;
.....

m2 = M_copy(m2, m1)
if(M_errno != 0)
{
fprintf(stderr, "Message: ", M_error());
exit(1);
}

Voir également

M_dup()

8.5.1 File s_madup.c

MAT *M_copy(MAT *m2, //Destination MAT *m1 //Source)
MAT *M_dup(MAT *m1)

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