开发者社区> 问答> 正文

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

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

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

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

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

相关电子书

更多
继承与功能组合 立即下载
JS 语言在引擎级别的执行过程 立即下载
动态、高效,蚂蚁动态卡片的内核逻辑 立即下载