我将创建一个新库,将基因组注释呈现到图表中。但是,由于 C++ 没有像 Perl 这样的集中式库网站,我如何知道命名空间是否与任何现有命名空间冲突?
最佳答案
不,xd
不是一个好名字:它太短了。在有限的上下文中它可能是一个很好的别名,但对于将被其他人使用的库,提供一个长的、描述性的名称。然后用户可以选择对其项目有意义的别名。
namespace my_company {
namespace XnoDraw {
// ...
} // namespace XnoDraw
} // namespace my_company
// user code, not your code:
namespace xd = my_company::XnoDraw;
关于c++ - 如何命名我的新项目的命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18041408/