在实现过程中使用“using namespace”关键字时,从同一命名空间中调用一个函数的正确方法是什么?我得到了以下错误:
编译以下代码时出现上述错误:对'bar'的调用是模棱两可的
// Foo.h
namespace Foo
{
void bar();
void callBar();
}
// Foo.cpp
#include "Foo.h"
using namespace Foo;
void bar() {/* do something */}
void callBar() {bar();}