代码移植的福音 namespace_alias

2022-12-30,,

命名空间别名 允许程序员定义命名空间的另一个名字

它们常用作长的或嵌套过深的命名空间的简便使用方式。

我们也可以将用在代码移植上,而无需修改源代码的文件所定义的命名空间,

为后面升级merge代码创造了良好的条件。

#include <iostream>

namespace foo {
namespace bar {
namespace baz {
int qux = ;
}
}
} namespace fbz = foo::bar::baz; int main()
{
std::cout << fbz::qux << '\n';
}

代码移植的福音 namespace_alias的相关教程结束。

《代码移植的福音 namespace_alias.doc》

下载本文的Word格式文档,以方便收藏与打印。