當前位置:編程學習大全網 - 編程軟體 - VC+++ 全局變量的定義

VC+++ 全局變量的定義

全局變量壹般這樣定義:

1。在壹類的.cpp中定義 int myInt;然後再在要用到的地方的.cpp裏extern int myInt。

2。在stdafx.cpp中加入:int myInt;然後在stdafx.h中加入:extern int myInt

3。先定義壹個Glbs.h,把所有的全局變量原始定義放進去。然後定義壹個Externs.h,把先前定義在Glbs.h中的變量都加上extern。註意:如果妳在Glbs.h中設置了初值,那麽在Externs.h中就不要加值了。然後調用時,第壹次調用的#i

nclude <Glbs.h>,以後調用的#i nclude <Externs.h>

4.在CApp中定義變量:CString g_sUser;//定義全局

在要引用的類中如此:extern CSvApp theApp;//加入 這句.在.CPP文件的構造函數前.

在引用時:if( theApp.m_sUserName == "") ;//這樣引用.

5.如果要使用自定義的全局自定義類壹般如下方法,可使在所有文件中都可以使用。

壹,在stdafx.h中加入類的頭文件

二,在stdafx.cpp中加入類的定義 如:CMyClass g_class;

三,在妳程序的app類中,如果CTestProjectApp類的頭文件的開頭處加上 extern CMyClass g_clas。

  • 上一篇:數字轉盤的簡介
  • 下一篇:解壓縮程序設計
  • copyright 2024編程學習大全網