青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

極品垃圾

初學(xué)VC ,就是把每天所看到的整理到博客,慢慢消化這些內(nèi)容。見(jiàn)證我的學(xué)習(xí)之路吧。很多都是轉(zhuǎn)載。

公告

初學(xué)VC ,就是把每天所看到的整理到博客,慢慢消化這些內(nèi)容。見(jiàn)證我的學(xué)習(xí)之路吧。很多都是轉(zhuǎn)載。
<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

統(tǒng)計(jì)

  • 隨筆 - 0
  • 文章 - 61
  • 評(píng)論 - 1
  • 引用 - 0

常用鏈接

留言簿(2)

隨筆分類(lèi)

文章分類(lèi)(55)

文章檔案(61)

搜索

  •  

最新評(píng)論

vc定義全局變量
全局變量一般這樣定義:
1。在一類(lèi)的.cpp中定義 int myInt;
然后再在要用到的地方的.cpp里extern int myInt;這樣就可以用了。

2。在stdafx.cpp中加入:
int myInt;
然后在stdafx.h中加入:
extern int myInt
這樣定義以后無(wú)論在什么文件中都是可見(jiàn)的.

3。比較規(guī)范的是,先定義一個(gè)Glbs.h,把所有的全局變量原始定義放進(jìn)去。然后定義一個(gè)Externs.h,把你先前定義在Glbs.h中的變量都加上extern。注意:如果你在Glbs.h中設(shè)置了初值,那么在Externs.h中就不要加值了。然后調(diào)用時(shí),第一次調(diào)用的#i nclude <Glbs.h>,以后調(diào)用的#i nclude <Externs.h>

另:

問(wèn):如何在VC++中使用全局變量,以使文檔中的所有類(lèi)都能訪(fǎng)問(wèn)。
  答:把該變量放到該應(yīng)用程序類(lèi)的頭文件中的attribute處。然后,在程序的任何地方,你都可以用下面的方法來(lái)訪(fǎng)問(wèn)該變量:
  CMyApp *app=(CMyApp*)AfxGet-App();
  app->MyGlobalVariable=…
  用這個(gè)方法,不但可以定義全局變量,也可以定義全局對(duì)象。
  例如:
  MyClass MyObject;
  CMyApp*app=(CMyApp*)AfxGet-App();
  app->MyObject.MyFunction();

 

VC中使用全局變量的2種辦法及防錯(cuò)措施

  
  1. 對(duì)于全局變量存在和函數(shù)一樣的問(wèn)題,為了在其他CPP文件中能夠訪(fǎng)問(wèn)這些變量,必須在主文件的H文件中加上extern聲明,格式如下:
extern varibletype var; (聲明)
在主文件的CPP文件中定義
varibletype var; (定義)
例子:
AppWizard建立一個(gè)Test工程
那么在Test.h中聲明extern CString cs;
在Test.app定義CString cs;

   如果要定義整個(gè)工程的全局變量,在任何一個(gè)CPP文件中進(jìn)行定義,然后在需要引用這個(gè)變量的文件中進(jìn)行聲明。如全局變量很多可以選擇使用定義全局變量的。h文件,在需要的地方直接include頭文件即可,不需要寫(xiě)那么多extern了。
2.應(yīng)用程序類(lèi)的主頭文件處定義變量varibletype var,然后,在程序的任何地方,都可以用下面的方法來(lái)訪(fǎng)問(wèn)該變量: 
  CClassApp *app=(CClassApp*)AfxGetApp(); 
  app->var=
 類(lèi)似的,以上方法也可以定義全局對(duì)象
例子:
AppWizard建立一個(gè)Test工程
那么在Test.h中聲明 CString cs;
使用的時(shí)候CTestApp *app=(CTestApp*)AfxGetApp(); 
    app->cs="Global"
 
防錯(cuò)措施:
若定義的函數(shù)和全局變量在多個(gè)文件包含且造成嵌套或多次調(diào)用的話(huà),這樣將導(dǎo)致這個(gè)頭文件每被包含依次,函數(shù)或變量就被重新定義一次,在鏈接編譯時(shí)會(huì)導(dǎo)致重定義錯(cuò)誤。為此需要使用一種被稱(chēng)為Guard macro的技術(shù)來(lái)保證不出錯(cuò)。在一個(gè)頭文件開(kāi)頭加上 
#ifndef   _MACRO_1_
#define   _MACRO_1_
在文件末尾增加 
#endif

posted on 2009-05-12 09:53 極品垃圾 閱讀(1474) 評(píng)論(0)  編輯 收藏 引用 所屬分類(lèi): vc

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产免费成人av| 亚洲女人天堂av| 香蕉久久夜色| 一个色综合导航| 亚洲精选大片| 亚洲视频一区二区在线观看 | 老司机午夜精品视频| 久久精品国产亚洲高清剧情介绍| 久久精品国产亚洲aⅴ| 美女尤物久久精品| 亚洲人成在线播放网站岛国| 亚洲国产精品成人综合| 99re这里只有精品6| 亚洲图色在线| 久久久爽爽爽美女图片| 欧美国产欧美亚洲国产日韩mv天天看完整 | 一区二区三区欧美激情| 亚洲一区二区三区中文字幕| 香港成人在线视频| 欧美bbbxxxxx| 一区二区三区产品免费精品久久75 | 国产精品视频专区| 伊人成年综合电影网| 99re66热这里只有精品4| 欧美制服丝袜| 亚洲精品日本| 久久久精品网| 国产精品国产自产拍高清av| 黑人操亚洲美女惩罚| 日韩一区二区高清| 久久嫩草精品久久久精品一| 亚洲另类春色国产| 久久久久久自在自线| 国产精品久久久久久影视| 亚洲国产女人aaa毛片在线| 性欧美1819性猛交| 亚洲精品偷拍| 毛片一区二区三区| 欧美在线亚洲在线| 欧美一区视频在线| 亚洲三级电影在线观看| 亚洲欧美日韩精品久久| 欧美日本一区二区高清播放视频| 好男人免费精品视频| 午夜在线视频观看日韩17c| 最新中文字幕亚洲| 老司机精品导航| 韩国免费一区| 久久精品欧洲| 亚洲自拍偷拍麻豆| 国产精品高清在线| 亚洲一区欧美一区| 亚洲最快最全在线视频| 欧美激情一二三区| 亚洲精品一区二区网址| 久久琪琪电影院| 久久大香伊蕉在人线观看热2| 国产精品久久婷婷六月丁香| 亚洲无线一线二线三线区别av| 亚洲激情网站| 欧美激情精品久久久久久蜜臀| 亚洲黑丝一区二区| 欧美成人蜜桃| 欧美成人午夜激情视频| 亚洲电影在线观看| 欧美国产精品一区| 欧美激情亚洲视频| 一本色道久久99精品综合| 亚洲激情一区| 国产精品v欧美精品v日本精品动漫 | 欧美在线免费观看亚洲| 亚洲一区999| 国产精品视频内| 亚洲欧美在线免费| 亚洲欧美日韩天堂| 国产有码在线一区二区视频| 久久青草久久| 老司机一区二区| 亚洲精品影视| 亚洲午夜激情网页| 黑人巨大精品欧美一区二区| 美女在线一区二区| 欧美韩日亚洲| 性伦欧美刺激片在线观看| 欧美一区二视频| 亚洲青色在线| 亚洲一区二区欧美日韩| 韩日精品视频| 亚洲人成毛片在线播放| 国产精品久久久久一区| 久久综合婷婷| 欧美了一区在线观看| 新片速递亚洲合集欧美合集| 久久蜜桃香蕉精品一区二区三区| 美女脱光内衣内裤视频久久影院 | 久久一区二区三区四区| 1769国内精品视频在线播放| 亚洲国产成人tv| 欧美日韩一区二区三区四区五区| 亚洲一区二区在| 久久爱www.| 日韩亚洲欧美综合| 欧美一区二区三区在线播放| 亚洲欧洲日本国产| 亚洲永久免费观看| 亚洲精品一区二区三区樱花 | 裸体歌舞表演一区二区| 亚洲一区日韩在线| 米奇777在线欧美播放| 亚洲欧美电影院| 男人插女人欧美| 午夜日韩福利| 欧美精品午夜| 久久国产精品99国产精| 欧美高清在线一区二区| 久久久久久久久久看片| 欧美日韩影院| 亚洲第一页中文字幕| 国产一区美女| 亚洲综合日韩在线| 一本大道av伊人久久综合| 久久久久久国产精品一区| 亚洲一区二区三区精品动漫| 美女主播精品视频一二三四| 久久久精品视频成人| 欧美日韩一区二区在线| 欧美成人亚洲| 国产一区二区丝袜高跟鞋图片| av成人老司机| 亚洲视频在线看| 欧美成人有码| 欧美黑人国产人伦爽爽爽| 黄色成人在线网址| 久久精品国产一区二区三| 欧美在线www| 国产精品区一区二区三区| 在线视频欧美日韩精品| 亚洲午夜一区| 国产精品多人| 亚洲一区二区免费视频| 亚洲在线观看免费视频| 国产精品成人v| 在线中文字幕日韩| 午夜国产欧美理论在线播放 | 久久久国产成人精品| 久久噜噜亚洲综合| 红杏aⅴ成人免费视频| 欧美亚洲在线| 久久久久五月天| 黄网站色欧美视频| 久久综合色8888| 欧美激情在线免费观看| 亚洲人成在线观看| 欧美人在线视频| 亚洲一区制服诱惑| 久久国产直播| 免费观看在线综合| 91久久精品视频| 欧美激情亚洲| 亚洲一级二级| 免播放器亚洲一区| 日韩一级成人av| 国产精品中文在线| 久久精品视频在线看| 欧美ed2k| 亚洲一区影音先锋| 黑人极品videos精品欧美裸| 免费久久久一本精品久久区| 亚洲肉体裸体xxxx137| 亚洲欧美久久久| 狠狠色丁香久久婷婷综合丁香 | 亚洲影院污污.| 国产欧美亚洲精品| 美女精品视频一区| 日韩亚洲在线观看| 久久先锋资源| 亚洲视频免费看| 狠狠色综合色区| 欧美日韩国产综合久久| 午夜视频久久久| 亚洲区第一页| 久久久久久色| 亚洲少妇自拍| 在线观看亚洲专区| 国产精品卡一卡二| 你懂的视频欧美| 欧美在线免费播放| 日韩午夜精品| 欧美.com| 久久精品夜色噜噜亚洲aⅴ| 最新亚洲电影| 国内精品免费在线观看| 欧美三级网址| 免费在线欧美视频| 欧美亚洲免费| 亚洲图片欧美一区| 亚洲片区在线| 欧美成人久久| 久久影院午夜论| 久久精品卡一|