From 097ce03e209f7aee6634d24b6964384aed9932a4 Mon Sep 17 00:00:00 2001 From: Orestis Malaspinas <orestis.malaspinas@hesge.ch> Date: Tue, 5 Jan 2021 21:29:42 +0100 Subject: [PATCH] correction typo --- slides/base_8.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/slides/base_8.md b/slides/base_8.md index e09c4c7..76edfec 100644 --- a/slides/base_8.md +++ b/slides/base_8.md @@ -5,7 +5,7 @@ date: 2020-01-06 # Tests unitaires -- Compilation `!=` bon fonctionnement! +- Compilation `!=`{.C} bon fonctionnement! - Toujours tester vos programmes. - Tester les fonctionnalités une par une $\Rightarrow$ **tests unitaires**. - Plus le code est modulaire, plus il est simple à tester. @@ -102,7 +102,7 @@ int main(int argc, char **argv) { * En C on doit écrire chaque algorithme/structures de données pour des types précis (arbres, tri, ...). * Duplication du code pour chaque type possible et imaginable. -## Solution: `void *` +## Solution: `void *`{.C} * En général, un pointeur connaît son **adresse** et le **type** des données sur lesquelles il pointe. @@ -110,7 +110,7 @@ int main(int argc, char **argv) { int *a = malloc(sizeof(*a)); int *b = malloc(sizeof(int)); ``` -* Un `void *` le connaît **que** son adresse, au programmeur de pas faire n'importe quoi. +* Un `void *`{.C} le connaît **que** son adresse, au programmeur de pas faire n'importe quoi. * Vous avez déjà utilisé des fonctions utilisant des `void *`{.C} ```C @@ -158,7 +158,7 @@ void *foo(void *tab, int n_items, int s_items, # Cas d'utilisation (2/3) -Avec un tableau d'entier +## Avec un tableau de `int`{.C} ```C bool cmp_int(void *a, void *b) { @@ -174,7 +174,7 @@ int main() { # Cas d'utilisation (3/3) -Avec un tableau d'entier +## Avec un tableau de `double`{.C} ```C bool cmp_dbl(void *a, void *b) { -- GitLab