日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
C++名字空間基本內(nèi)容講述

C++編程語言中有很多功能的應(yīng)用還需要我們不斷的從實(shí)踐中去積累經(jīng)驗(yàn),幫助我們掌握這些應(yīng)用技巧。其中,C++名字空間是一種描述邏輯分組的機(jī)制。也就是說,如果有一些聲明按照某種準(zhǔn)則在邏輯上屬于同一個(gè)集團(tuán),就可以將它們放在同一個(gè)名字空間,以表明這個(gè)事實(shí)。

創(chuàng)新互聯(lián)公司致力于互聯(lián)網(wǎng)網(wǎng)站建設(shè)與網(wǎng)站營(yíng)銷,提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、網(wǎng)站開發(fā)、seo優(yōu)化、網(wǎng)站排名、互聯(lián)網(wǎng)營(yíng)銷、小程序制作、公眾號(hào)商城、等建站開發(fā),創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)策劃專家,為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制解決方案,幫助客戶在新的全球化互聯(lián)網(wǎng)環(huán)境中保持優(yōu)勢(shì)。

C++名字空間更多是用來避免類名的沖突,這在小的項(xiàng)目中可能看不出來,因?yàn)轭^文件和源文件比較少,類名沖突的概率比較小,但當(dāng)你遇到一個(gè)很大的工程項(xiàng)目時(shí),你就會(huì)認(rèn)識(shí)到名字空間的使用還是很有必要的。

不想講的太復(fù)雜,就是僅僅在這里寫一個(gè)例子好了。頭文件nameA.h中定義了一個(gè)point類,然后把point類放在名字空間Anamespace中了。如下:

 
 
 
  1. #include < iostream> 
  2. using namespace std;  
  3. namespace Anamespace  
  4. {  
  5. class point  
  6. {  
  7. public:  
  8. point()  
  9. {  
  10. x = 10;  
  11. y = 10;  
  12. }  
  13. void showpoint()  
  14. {  
  15. cout< < x< < " "< < y< < endl;  
  16. }  
  17. private:  
  18. int x;  
  19. int y;  
  20. };  
  21. }; 

源文件如下,注意:在包含頭文件nameA.h后,也要在后面用using namespace Anamespace;這一句來表示使用C++名字空間Anamespace,否則會(huì)出現(xiàn)編譯錯(cuò)誤。

 
 
 
  1. #include < iostream> 
  2. #include "nameA.h"  
  3. using namespace Anamespace;  
  4. using namespace std;  
  5. int main()  
  6. {  
  7. point a;  
  8. a.showpoint();  
  9. return 0;  

C++名字空間的相關(guān)內(nèi)容就為大家介紹到這里。


分享文章:C++名字空間基本內(nèi)容講述
新聞來源:http://www.dlmjj.cn/article/djojpio.html