Installer ce nouveau fichier à la place du fichier v_a.h de la section précédente.

v_a.h
liste des fichiers include
/* ------------------------------------ */
/*  Save as :   v_a.h                   */
/* ------------------------------------ */

/* ------------------------------------ */   
/* Standard file                        */
/* ------------------------------------ */   
#include    <stdio.h>
#include   <stdlib.h>
#include   <stddef.h>
#include    <ctype.h>
#include     <time.h>
#include     <math.h>

/* ------------------------------------ */   
/* Help                                 */
/* ------------------------------------ */
#include      "z_d.h"  /* Define, Macro                       */
#include      "z_s.h"  /* clrscrn, stop, stop_w, pause        */
#include      "z_r.h"  /* rand, r_I, rp_I                     */

/* ------------------------------------ */   
/* Create                               */
/* ------------------------------------ */   
#include  "vi_size.h"  /* rsize, csize                        */

#include   "vi_err.h"  /* isquare, dif_sizes, canItranspose   */

#include      "vsm.h"  /* m0, eye, rot2D, Rot2D, Rot2D_P      */

#include     "vim2.h"  /* i_mR, f_mR, i_duplicate_mR          */
/* ------------------------------------ */
/* ------------------------------------ */

Le fichier v_a.h contiendra tous les fichiers h de la librairie.

La nouvelle catégorie Create nous donne la fonctions i_mR(); pour créer nos matrices et la fonction f_mR(); pour libérer l'espace alloué par la fonction i_mR();.

Il va de soit qu'il faut déposer dans votre répertoire de travail l'ensemble des fichiers h de la section précédente.

Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.