Bonjour, après avoir développé quelques bibliothèques, je me pose des questions sur leur facilité d'utilisation, leur stabilité...
Entre autre je me demande si l'allocation mémoire doit se faire dans les fonctions qui attendent un pointeur (verifier si NULL, et allouer, dans ce cas, risque d'effet de bord), ou si elle doivent attendre un pointeur sur un type pleinement initialisé (dans ce cas, risque de plantage).
J ai chercher dans le GNU coding standards, mais je ne comprend pas la première phrase qui me semble utile...
http://www.gnu.org/prep/standards/ht...html#Libraries
Partager