如果您使用命名空间分隔模块/ 结构, 信头文件中的嵌套和缩进会急剧增加。 是否有一种方法可以以较短的方式写入以下代码?
namespace A
{
namespace B
{
namespace C
{
namespace D
{
namespace E
{
template <typename T>
public class X
{
public: ...
例如,例如
namespace A::B::C::D::E
{
template<typename T> ...
}
在 c++ 中页眉文件吗?