命名空间内函数的头文件?

时间:2009-06-15 04:44:42

标签: c++ namespaces header

在C ++中,我有一个文件A.cpp,其中包含以下内容:

 namespace Foo {

     bool Bar() 
     { 
         return true; 
     }

 }

我如何在A.h中声明此功能?我该如何处理命名空间?

4 个答案:

答案 0 :(得分:7)

namespace Foo {
  bool Bar();
}

答案 1 :(得分:7)

namespace Foo {
    bool Bar();
}

答案 2 :(得分:2)

namespace Foo {
    bool Bar();
}

或者

/* don't look -- I must have been dreaming or mis-remembering -- the following does NOT work */
namespace Foo;
bool Foo::Bar();

答案 3 :(得分:1)

namespace Foo {
    bool Bar();
}