我必须确定两个功能,说,foo()
和bar()
在同一个namespace
和相同的文件。对于第一个的定义foo()
,我想使用的所有符号namespace other
,但不希望的符号namespace other
自动成为我其他函数的作用域bar()
。这可能吗?如何?
(注意:我既不想避免其他“解决方案”,也不想避免缓解它的问题,例如namespace o=other
etc)。
对的,这是可能的:
void foo()
{
using namespace abc;
....
}
或者
void foo()
{
using abc::x;
using abc::y;
using abc::z;
....
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句