??? 如果一個名字空間的名字過長,則在實際代碼中不是很實用,最起碼用起來不方便。例如:America_Telephone_And_Telegraph。我們可以用別名給變成帶來方便。
namespace ATT=America_Telephone_And_Telegraph;
這樣用ATT來訪問這個名字空間中的函數的時候就比較方便了。
??? 名字空間別名還有一個比較好的用處是,使用戶可以引用“某一個版本的庫”,例如:namespace Lib=Foundation_Library_V2r11;這樣將使用一個版本的庫代替另一個版本非常簡化,通過使用Lib而不是Foundation_Library_V2r11,當你需要更新到版本"V3r11"的時候,只需要修改Lib的初始化并重新編譯。
posted on 2007-01-30 09:29
探丫頭 閱讀(925)
評論(0) 編輯 收藏 引用 所屬分類:
編程語言——C++