开发者社区> 问答> 正文

C语言一个模块以库形式提供出去, 要不要把所有函数都加上一个统一前缀, 防止命名冲突? 或者有没有更好方法?

C语言一个模块以库形式提供出去, 要不要把所有函数都加上一个统一前缀, 防止命名冲突? 或者有没有更好方法?

展开
收起
a123456678 2016-06-07 19:48:21 2668 0
2 条回答
写回答
取消 提交回答
  • 建议加个前缀,这也是C语言库常用的方式。C语言没有命名空间,C++为了解决你所说的问题加上了对命名空间的支持。

    2019-07-17 19:30:53
    赞同 1 展开评论 打赏
  • 议加个前缀,而且只暴露必须的函数

    2019-07-17 19:30:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
继承与功能组合 立即下载
编程语言如何演化—— 以 JS 的 private 为例 立即下载
编程语言如何演化-以JS的private为例 立即下载