5
内联名称空间有什么用?
C ++ 11允许inline namespaces,其所有成员也自动包含在其中namespace。我想不出这有什么用处-有人可以举一个简短,简洁的例子来说明这种情况inline namespace是需要的,也是最惯用的解决方案吗? (另外,当发生了什么并不清楚,我namespace声明inline在一个但不是所有的声明,这可能住在不同的文件。这难道不是找麻烦?)
将此标记用于必须作为C ++ 11编译的代码(不使用C ++ 14或更高版本中引入的任何功能)。