创建自己的命名空间
2019-12-05 本文已影响0人
RC_HT
嵌套命名空间
在C++17之前,嵌套命名空间可以将命名空间的声明写在同一行:
namespace rc { namespace dev {
class Foo {
};
}}
这样对命名空间的层次可以一目了然。C++17标准改进了这一做法,那就是从语法层面支持了嵌套命名空间的声明:
namespace rc::dev {
class Foo {
};
}
在C++17之前,嵌套命名空间可以将命名空间的声明写在同一行:
namespace rc { namespace dev {
class Foo {
};
}}
这样对命名空间的层次可以一目了然。C++17标准改进了这一做法,那就是从语法层面支持了嵌套命名空间的声明:
namespace rc::dev {
class Foo {
};
}