我有一个调用的函数test在namespace buzz。
从这个测试函数中,我正在调用另一个dummy内部调用的函数namespace example。
我收到以下错误:
Dummy 不是 example 的成员。
你能告诉我如何在两个不同的命名空间之间进行通信吗?
谢谢
以下代码适用于 gcc(如预期)。你的问题一定是问题中没有的东西。
#include <iostream>
namespace example
{
void dummy() { std::cout << "Dummy\n"; }
}
namespace buzz
{
void test() { example::dummy(); }
}
int main()
{
buzz::test();
}
Run Code Online (Sandbox Code Playgroud)