c在中引入名稱空間(namespace)的概念主要是為了減少名稱沖突的問題。隨著源代碼大小的增加,名稱沖突的可能性會越來越大。例如,在兩家公司的類庫中都有一個名為“stack”的類。當您需要同時使用兩家公司的類庫時,會出現名稱沖突,無法區分哪一家是,因此大多數公司會將自己的類、函數、變量等放在一個名稱空間中以防止沖突,如:namespaces1{inta=10}namespaces2{inta=20}。這樣,在兩個名稱空間中聲明了兩個不同的變量a。如果要在源文件中同時使用這兩個a,可以這樣做:INTC=S1::a//表示S1中的a。Intd=S2::A//表示S2中的A
當前名稱:命名空間是什么什么是命名空間?-創新互聯
網站URL:http://m.kartarina.com/article34/cdsose.html
成都網站建設公司_創新互聯,為您提供動態網站、網站制作、微信小程序、全網營銷推廣、標簽優化、App開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯