C++ 名稱空間

Andy Niu發表於2013-11-06

在程式中,只使用 using namespace std; 而不使用其他的名稱空間,如using namespace boost; 這樣的好處有:

1、可以避免不同名稱空間中的名稱衝突;

2、可以很清楚地知道某個東西在哪個名稱空間內。因為在std中的東西,不再需要使用std::,而在其他名稱空間內的必須使用對應的名稱空間。

相關文章