Supposons que je dispose d'un struct list
et je veux fournir une fonction "constructor" et une fonction "destructor". Comment dois-je les nommer respectivement ?
void list__init(struct list * self);
void list__construct(struct list * self);
void list__create(struct list * self);
...
void list__done(struct list * self);
void list__destruct(struct list * self);
void list__destroy(struct list * self);
...
Existe-t-il une convention de dénomination prédominante dans le monde réel ?