Loading s3prg_c_03_waves...

enib_small.png S3-PRG_C 03_Waves — Ondes sonores

Nous envisageons maintenant une réalisation plus complète dans laquelle nous fournissons et exploitons des fonctionnalités utilitaires.

Commencez par recopier votre programme prog_intro.c en un nouveau programme prog_waves.c dans le même répertoire de travail.
Ce nouveau programme et le précédent peuvent cohabiter sans problème ; l'ancien restera inchangé alors que le nouveau sera modifié progressivement.
{1 #memory } Découverte de la mémoire dynamique
{2 #realloc } Réalisation d'un tableau extensible
{3 #dynarray } Exploitation d'un tableau extensible
{4 #save_txt } Sauvegarde textuelle
{5 #save_bin } Sauvegarde binaire

Ces notions complémentaires ont donné l'occasion de structurer un peu plus notre réalisation en éléments réutilisables (fonctions ou types).
Nous avons abordé notamment :
La mise en œuvre de l'ensemble nous a permis de réaliser un programme principal qui réalise un peu plus de choses qu'à l'étape précédente mais qui est désormais plus simple à rédiger et à relire.