中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

mfc怎么定義全局變量

MFC
小億
186
2023-09-20 19:00:30
欄目: 編程語言

在 MFC 中,可以使用以下兩種方式定義全局變量:

  1. 在 MFC 應用程序的 CWinApp 類派生類中定義全局變量。在 CWinApp 類派生類的頭文件中聲明并初始化全局變量,如:
class CMyApp : public CWinApp
{
public:
int m_nGlobalVar = 0;  // 全局變量
// ...
};

然后在應用程序的源文件中可以通過以下方式訪問全局變量:

CMyApp theApp;  // 應用程序對象
// 通過應用程序對象訪問全局變量
int nValue = theApp.m_nGlobalVar;
  1. 使用 extern 關鍵字在需要訪問全局變量的文件中聲明全局變量。在某個源文件中定義全局變量,并在其他需要訪問該全局變量的源文件中使用 extern 聲明該全局變量,如:
// GlobalVars.cpp
int g_nGlobalVar = 0;  // 全局變量定義
// OtherFile.cpp
extern int g_nGlobalVar;  // 全局變量聲明
// 在 OtherFile.cpp 中可以訪問 g_nGlobalVar 全局變量
int nValue = g_nGlobalVar;

這樣,在需要訪問全局變量的源文件中使用 extern 聲明全局變量,即可訪問全局變量的值。

0
凤台县| 常州市| 翁牛特旗| 天全县| 文成县| 始兴县| 镇坪县| 井陉县| 保德县| 武宣县| 伊宁市| 灵川县| 霍邱县| 彭泽县| 策勒县| 邳州市| 开阳县| 和龙市| 河池市| 宜兰市| 鄂托克旗| 吴川市| 定西市| 吉林省| 龙山县| 米易县| 冕宁县| 盐亭县| 江津市| 桐柏县| 云和县| 义马市| 高安市| 宜春市| 保德县| 读书| 萨嘎县| 林周县| 武城县| 平度市| 崇文区|