Re: [問題] vc++ cpp檔傳值給form.h
我的習慣用法是:
把 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
09/24 09:11, 1F
→
09/24 09:11, , 2F
09/24 09:11, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章