Bonjour je doit créer un tableau croisé à deux dimensions et vu que la taille n'est pas connu à l'avance, je doit le faire avec des listes. Les manipulations sont usuelles c'est à dire Insertion des modalités de ligne et colonne, et de la valeur qui croise les deux.
Supprimer, parcourir, etc.
Pour faire ces différentes tâches, j'utilise des procédures que voici :
D1, D2, F sont 3 types différents, ma question est donc de savoir s'il est possible de faire qu'une seule fonction pour différente tache et comment faire dans ce cas, pour les parametre sachant que les types sont différents ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 void SaisieD1(D1 **m,char *v); void SaisieD2(D2 **t,char *p); void SaisieF(F **v,float *m); void supprimerF(F **v,float *m); void SupprimerD1(D1 **m,char *v); void supprimerD2(D2 **t,char *p); void insererD1(F **v,float *m); void insererD2(D2 **t,char *p); void insererF(F **v,float *m);
Merci d'avance
Partager