Re: [問題] vc++ cpp檔傳值給form.h

看板C_and_CPP (C/C++)作者 (小花)時間13年前 (2012/09/24 00:39), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
我的習慣用法是: 把 form.h 當作是主程式, 另外定義class A 的標頭檔(A.h) & A.cpp 檔 (假設) 然後在form.h裡面inclusde "A.h" 然後宣告 A 的 Object A* a = new A(); 然後在class A裡面定義你原本.cpp檔的function (假設f) 接著直接在form.h裡面呼叫此function f(....) <--可以有變數或是沒變數 假設class A 有一個 data member x 是你要傳給form.h 並且 用label顯示出來的值 如果他是private的data member --> int A::getx(){ return this->x; } 如果他是 public的data member --> 直接在form.h裡面 a.x || a->x 就可以把x叫出來了 ※ 引述《sherry52927 (小孩)》之銘言: : 開發平台(Platform): (Ex: VC++, GCC, Linux, ...) : VC++ : 問題(Question): : 如果在.cpp檔中給一個變數x=3 : 請問要如何在form.h檔中利用label顯示出x的值?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.149.165

09/24 09:11, , 1F
恩恩 謝謝m大!!!!!
09/24 09:11, 1F

09/24 09:11, , 2F
成功做出來了^^
09/24 09:11, 2F
文章代碼(AID): #1GNpi_zk (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1GNpi_zk (C_and_CPP)