Teste pour semaine 05

Teste pour semaine 05

by Robin Luca Claudio Plumey -
Number of replies: 1

Bonjour,

Dans les test fourni pour la semaine 5 la structure des composent "component_t" est utilisé diffament :

  • unit-test-component.c : .mem est considéré comme un pointeur de memory_t
  • unit-test-bus.c : .mem est considéré comme un memory_t
Est-ce normale?  sinon doit t'on modifier un des deux comportement en particulier ?

Bonne journée, Robin.

In reply to Robin Luca Claudio Plumey

Re: Teste pour semaine 05

by Cédric Hölzl -

Bonjour,

A ce stade du projet  vous n'avez pas encore vu l'allocation dynamique. De ce fait on utilise des allocations statiques.
Les tests unitaires ne prenent pas ce choix temporaire en considération (hors mis unit-test-bus.c).
Durant la semaine 6 (semaine prochaine), vous allez voir l'allocation dynamique et l'utiliserez pour avoir le champ `mem` sous forme de pointeur de type `memory_t`. A ce moment `unit-test-bus.c` sera modifié pour utiliser la nouvelle structure `component_t`.

Egalement, l'énoncé de la semaine 5,  évoque créer un champ`mem de type memory_t` (et donc pas un pointeur).


J'espère que ça répond a votre question,


Cedric Hölzl