假设我有一个struct list
, 并且我想提供一个“构造函数”和一个“析构函数”函数。我应该如何分别命名它们?
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);
...
是否存在在现实世界中占主导地位的既定命名约定?