revue des signatures de création de structures, utilisation de pointeurs en params et returns de code-erreur