Il y a 4 lignes de code, pourtant on peut remarquer une:
1. utilisation des headers C
2. utilisation de malloc.h au lieu de stdlib.h ou cstdlib
3. utilisation de macros au lieu de "static const size_t" (par exemple)
4. utilisation d'un mot-clé (case) pour un nom de type
5. utilisation de sizeof(case) au lieu de sizeof(case *)
6. utilation de malloc au lieu de new
7. utilisation d'un tableau au lieu d'un vector, qui serait plus simple ici.
edit: je faisais bien sûr référence à ce code ci:
Code :
- #include <malloc.h>
- #define HAUTEUR 10
- #define LARGEUR 10
- case ** grille = (case **)malloc(HAUTEUR*LARGEUR*sizeof(case));
|
Message édité par Lam's le 29-12-2004 à 13:24:42