常用的详细命名空间是什么

时间:2014-10-24 10:35:51

标签: c++ namespaces

在一些较大的项目或库(例如Eigen)中,您可以看到internaldetail等名称空间。我理解internal有什么用,但detail常用的是什么?有没有将代码分发到这样的命名空间的常见约定(特别是在具有公共接口的库的情况下)?

1 个答案:

答案 0 :(得分:21)

名为detail的命名空间通常与名为internal的命名空间的使用方式相同。这是“内部细节”,在公共界面中不可见,或者至少应该被外部用户忽略。