Créer une nouvelle structure "cell" plus sûre #2

Open
opened 2021-10-11 21:45:00 +02:00 by valentin · 0 comments
Owner

Pour éviter les fameuses erreurs de segmentation (surtout quand va vite), il est plus que nécéssaire de créer des fonctions et des structures sûres. Ainsi, on ne doit pas être obligé de modifier les éléments (struct element) de la liste chaînée route. On doit changer les attributs int x, y de struct element par struct cell value. La création de struct cell se fera dans les fichiers cell.{h,c} dans lesquels se trouvera les fonctions is_{left,right,up,down}.

Pour éviter les fameuses erreurs de segmentation (surtout quand va vite), il est plus que nécéssaire de créer des fonctions et des structures sûres. Ainsi, on ne doit pas être obligé de modifier les éléments (`struct element`) de la liste chaînée `route`. On doit changer les attributs `int x, y` de `struct element` par `struct cell value`. La création de `struct cell` se fera dans les fichiers `cell.{h,c}` dans lesquels se trouvera les fonctions `is_{left,right,up,down}`.
valentin added the
suggestion
label 2021-10-11 21:45:14 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: valentin/libcatwalk#2
No description provided.