C++: MaString statique et dynamique

 

Le fichier MaString.tgz contient le code source des solutions statique et dynamique. Le fichier makefile fourni permet de compiler l'une ou l'autre version :
 
    version dynamique : make
    version statique : make STAT=1 
 
Attention : pour recompiler une version après avoir compiler l'autre, il faut supprimer les fichiers objets et l'exécutable en faisant make clean :
 
make              # -> compilation de la version dynamique
                      # -> test de la version dynamique
make clean     # -> nettoyage
make STAT=1 # -> compilation de la version statique
                      # -> test de la version statique
# etc.