From 0cfd9019c0baac0ab7953e5fde42c215e69ac043 Mon Sep 17 00:00:00 2001 From: Orestis <orestis.malaspinas@pm.me> Date: Fri, 2 Jun 2023 10:51:36 +0200 Subject: [PATCH] added some details --- graphes.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/graphes.md b/graphes.md index 3bb2c84..9f1e51f 100644 --- a/graphes.md +++ b/graphes.md @@ -114,7 +114,11 @@ typedef struct _city { ``` Pour stocker un tableau de villes, utilisez un tableau dynamique de type `city`. -Vous pouvez également utiliser un vecteur "générique" +Vous avez deux autres choix si vous le souhaitez. Un tableau dynamique +dont la taille s'adapte en fonction du nombre d'éléments stockés (ce type est appelé +communément `vector` ou mot dérivé dans différents langages). Vous trouverez un énoncé +pour implémenter ce genre de structure sur [ce lien](https://malaspinas.academy/prog_seq_c_tp/vector/index.html). +Autrement, vous pouvez également utiliser un vecteur "générique" si vous l'avez déjà implémenté ou si vous souhaitez le faire (mais ce n'est pas obligatoire). Mais cela nécessite la manipulation de `void *` qui sont au-delà de ce que nous avons vu en cours, mais que cela ne vous en empêche pas. -- GitLab