一直認為當初學習c++還是挺認真的,但是namespace到底怎麼用一直不明白。書上講的也不清楚,現在看了the C++ Programming Language才算懂了。o(╯□╰)o
客觀的講,當初老師上課也上得不好,要是他當初能給我看如下代碼,不就屁事沒有了麼,他都不需要講,一切盡在不言中!!
#include <iostream>
using namespace std;
namespace testNameSpaceOne
{
void f()
{
cout << " One~ Hi~" <<endl;
}
}
namespace testNameSpaceTwo
{
void f()
{
cout << " Two~ Hi~" <<endl;
}
}
using namespace testNameSpaceTwo;
int main()
{
testNameSpaceOne::f();
testNameSpaceTwo::f();
f();
return 0;
}
作者 lalor