Pointeurs, partie 2. Cours du 2 novembre 2012.

Jacques-Olivier Lapeyre
110
644 vues
  • Infos
  • Exporter
  • Ajouter à
Nous allons réaliser un module stringarray permettant de manipuler des tableaux de chaînes comme nos jstr permettaient de manipuler des tableaux de char ou comme nos intarray permettaient de manipuler des tableaux d'entiers. Les stringarray sont donc eux aussi des tableaux de taille variable.

Seulement cette fois, les éléments stockés dans le tableau, au lieu d'être de simples char ou de simples int, sont eux-mêmes des pointeurs (des pointeurs de struct _jstr pour être plus précis). Nous allons donc devoir écrire des programmes qui manipulent des pointeurs sur des pointeurs. Dans ce cours nos discutons des questions de gestion de la mémoire que cela soulève et nous décidons d'une stratégie à adopter.

Dans le prochain cours (celui du 9 novembre 2012), nous écrirons le .h et nous donnerons des consignes précises pour chaque fonction à écrire. Dans le cours suivant (celui du 16 novembre 2012), nous écrirons le module stringarray complet et nous le testerons.

Ce cours est le quarantième d'une série qui a commencé ici :
http://www.dailymotion.com/video/xsj2j5_si-vous-vous-ennuyez-cet-ete_tech

0 commentaire