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

極品垃圾

初學(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片| 久久久国产成人精品| 亚洲欧美久久久| 国产精品普通话对白| 亚洲一区二区三区在线观看视频| 一区二区三区视频观看| 亚洲经典自拍| 欧美日韩精品在线视频| 99re6热只有精品免费观看| 国产精品一区二区久久国产| 久久精品99国产精品酒店日本| 欧美国产视频一区二区| aⅴ色国产欧美| 国产综合18久久久久久| 你懂的一区二区| 亚洲最新视频在线播放| 老牛嫩草一区二区三区日本| 亚洲国产小视频| 日韩亚洲欧美精品| 国产综合精品一区| 亚洲高清在线| 国产日本欧美一区二区三区在线| 久热精品在线视频| 亚洲一区久久久| 久久久女女女女999久久| 亚洲一二三四久久| 亚洲国产裸拍裸体视频在线观看乱了中文 | 久久se精品一区精品二区| 国产在线一区二区三区四区| 亚洲国产99精品国自产| 亚洲性线免费观看视频成熟| 亚洲人成网站影音先锋播放| 国产三级欧美三级日产三级99| 欧美精品九九| 久久免费一区| 蜜臀91精品一区二区三区| 久久精品国产一区二区三| 欧美男人的天堂| 欧美精品久久一区二区| 国产精品一区二区在线观看网站 | 米奇777在线欧美播放| 西瓜成人精品人成网站| 亚洲欧美在线看| 欧美一区二区三区婷婷月色| 午夜精品网站| 亚洲开发第一视频在线播放| 欧美激情自拍| 午夜免费久久久久| 午夜精品久久久久久久男人的天堂 | 影音先锋日韩有码| 狠狠干成人综合网| 国产婷婷色一区二区三区在线| 亚洲人成在线观看一区二区| 久久久精品视频成人| 久久成人国产精品| 一本色道久久99精品综合| 一本色道久久综合亚洲91| 麻豆精品在线播放| 黄色另类av| 久久久www成人免费毛片麻豆| 一区二区高清在线观看| 欧美日韩在线三级| 国产精品久久久一区麻豆最新章节 | 亚洲一区二区三区四区在线观看| 欧美激情一区在线观看| 99riav国产精品| 91久久综合| 99综合视频| 欧美日韩在线精品| 国产日本欧美一区二区三区在线| 午夜精品在线看| 亚洲色无码播放| 久久精品国产欧美亚洲人人爽| 国产欧美日韩精品一区| 久久精品30| 亚洲区欧美区| 国产精品99久久久久久有的能看| 欧美国产日本韩| 黄色精品网站| 欧美激情一区二区三区高清视频| 亚洲精品中文字幕在线观看| 欧美大尺度在线| 国产亚洲欧美在线| 亚洲精品一区中文| 久久精品国产77777蜜臀| 欧美一区高清| 欧美日韩免费在线视频| 亚洲一区二区三区在线视频 | 亚洲综合三区| 欧美www视频| 亚洲色图在线视频| 欧美国产日韩xxxxx| 欧美激情第10页| 欧美一区二区视频在线观看| 欧美一区午夜精品| 免费看精品久久片| 夜夜嗨av一区二区三区中文字幕| 亚洲作爱视频| 在线成人小视频| 亚洲天堂久久| 午夜在线a亚洲v天堂网2018| 在线免费不卡视频| 中文有码久久| 亚洲高清激情| 西西裸体人体做爰大胆久久久| 亚洲精品123区| 欧美伊人久久久久久午夜久久久久| 在线色欧美三级视频| 国产精品99久久久久久久vr | 久久久久国内| 欧美日韩一区二区视频在线| 久久久噜噜噜久噜久久| 一区二区高清视频在线观看| 在线欧美日韩精品| 亚洲一区二区视频在线观看| 亚洲黄网站黄| 久久视频国产精品免费视频在线| 欧美在线播放一区| 欧美视频一区在线观看| 亚洲成人资源| 欧美日韩另类视频| 欧美不卡三区| 欧美激情无毛| 亚洲国产精彩中文乱码av在线播放| 久久久女女女女999久久| 亚洲欧美三级伦理| 欧美色道久久88综合亚洲精品| 美日韩丰满少妇在线观看| 国产午夜亚洲精品理论片色戒| 亚洲一区二区三区视频播放| 亚洲一区日韩在线| 欧美日韩一区免费| 91久久综合| 夜久久久久久| 欧美人与性动交α欧美精品济南到| 欧美va亚洲va日韩∨a综合色| 国产亚洲精品一区二区| 欧美一区二区三区男人的天堂| 欧美一级视频一区二区| 国产日本欧美一区二区三区在线| 亚洲在线视频网站| 欧美亚洲日本网站| 国产精品私拍pans大尺度在线| 亚洲日韩欧美视频| 99在线|亚洲一区二区| 欧美.www| 欧美freesex8一10精品| 亚洲国产一成人久久精品| 久久精品国产欧美激情| 亚洲欧洲精品一区二区三区不卡 | 欧美二区在线观看| 免费在线观看一区二区| 国产欧美大片| 亚洲欧美日韩在线不卡| 亚洲一区网站| 欧美午夜片在线观看| 一本到12不卡视频在线dvd| 亚洲欧美日韩国产一区二区三区| 性色一区二区三区| 国产精品美女www爽爽爽| 一本色道久久加勒比88综合| 国一区二区在线观看| 欧美成人免费全部| 亚洲精品一区二区三区四区高清| 亚洲精品欧美在线| 欧美精品入口| 欧美亚洲一区三区| 久久精品综合| 黄色成人在线观看| 老色批av在线精品| 亚洲精品日产精品乱码不卡| 亚洲精品美女久久7777777| 欧美激情一区| 欧美一进一出视频| 欧美aⅴ99久久黑人专区| 最新国产精品拍自在线播放| 欧美精品在线视频| 久久九九国产精品| 欧美大学生性色视频| 亚洲精品国久久99热| 欧美三级精品| 亚洲人成网站色ww在线| 亚洲免费影视第一页| 国产精品视频久久久| 久久精品色图| 日韩午夜黄色| 久久精品视频在线播放| 亚洲国产欧美在线人成| 欧美三级视频在线观看| 亚洲欧美中文另类| 欧美激情精品久久久| 亚洲一区二区高清| 激情国产一区| 欧美福利电影在线观看| 久久久久国色av免费看影院| 99精品国产在热久久婷婷| 国产精品一卡二卡|