inline namespace
inline namespace 既本身存在,又将所有内容引入外围(enclosing)名字空间中。相当于名字空间后面加了一句:using namespace X;
例子:
inline namespace A {
using Int = int;
}
int main() {
A::Int a;
Int b; // 也能成功
}
inline namespace 既本身存在,又将所有内容引入外围(enclosing)名字空间中。相当于名字空间后面加了一句:using namespace X;
例子:
inline namespace A {
using Int = int;
}
int main() {
A::Int a;
Int b; // 也能成功
}