与“xxx_init”相对的最佳功能名称是什么?

时间:2014-03-04 08:21:08

标签: c

当我编写C程序时,我经常需要命名这样的函数:conn_pool_init(在此函数中,初始化连接池,然后启动它)。

我经常考虑什么是最好的相反功能名称。我见过如conn_pool_end,conn_pool_stop或conn_pool_deinit。所以我想问一下是否有一个与“xxx_init”相反的传统名称?

2 个答案:

答案 0 :(得分:3)

在Linux内核驱动程序中,通常你有一个module_init()& module_exit()功能。

module_init()是初始化内容和

的地方

module_exit()是你清理,释放记忆,破坏数据结构和退出的地方。

答案 1 :(得分:0)

通常,对于这种情况,我使用下一个选项:

  1. xxx_uninit
  2. xxx_terminate
  3. xxx_finish