[問題] 全域變數宣告在哪?

看板C_and_CPP (C/C++)作者時間16年前 (2009/05/09 23:02), 編輯推噓1(107)
留言8則, 4人參與, 最新討論串1/3 (看更多)
請問一下 環境是 VS C++/CLR 因為我有兩個form 兩個form要共用幾個變數 不過全域變數卻不知道要宣告在哪??= = 我的form1.h大致上如下 #include <..> using namespace .... namespace proj{ //此form1的namespace public ref class xxx : public System::Windows::Forms::Form { public: xxx(void){} // constructor protect: ~xxx(){} //deconstrutor private:private: System::Windows::Forms::Button^ btn_xxxx; .....//一些變數member } } 大致上降 我想宣告一個全域變數如下 String^ sss; 但無奈宣告在哪都錯... 手上沒有書 煩請高手指點一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.133.98

05/09 23:15, , 1F
應該會有比全域變數更好的辦法吧...?
05/09 23:15, 1F

05/09 23:20, , 2F
恩...那請問怎麼做阿 謝謝
05/09 23:20, 2F

05/09 23:21, , 3F
static var 只限該檔案所以不行...
05/09 23:21, 3F

05/09 23:32, , 4F
我想問你兩個Form之間的關係 它們要如何共用變數?
05/09 23:32, 4F

05/09 23:46, , 5F
阿 兩個form間的關係 就是form1點某button會出現form2
05/09 23:46, 5F

05/09 23:46, , 6F
而設定form2時會用到form1的變數..
05/09 23:46, 6F

05/10 01:12, , 7F
兩個form可以共用變數嗎?應該要傳參數過去吧
05/10 01:12, 7F

05/11 01:19, , 8F
observer pattern..
05/11 01:19, 8F
文章代碼(AID): #1A1PhuO3 (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1A1PhuO3 (C_and_CPP)