【发布时间】:2014-10-17 16:23:26
【问题描述】:
在命名空间中定义双常量的最佳方法是什么?例如
// constant.h
namespace constant {
static const double PI = 3.1415926535;
}
// No need in constant.cpp
这是最好的方法吗?
【问题讨论】:
-
也许你应该澄清“最佳”并展示一些其他选项。
-
你不需要静态的。任何
const都是隐式静态的。 -
你已经完全按照我的方式完成了。无需添加任何新功能。
标签: c++ namespaces constants