請問PACKAGE用法? |
答題得分者是:aftcast
|
CoffeeX
中階會員 發表:18 回覆:121 積分:72 註冊:2005-02-18 發送簡訊給我 |
#ifndef Unit1H 我想請問關於extern PACKAGE 這一行,其中PACKAGE的用法, 其次若我寫了一個class,如同TForm *Form1,在.cpp中先宣告成全域, 那麼是否可以仿照以上的作法,將其他的cpp檔include這個.h就能加以採用此class
------
=.=??? |
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
終於有人也提出這個問題… 一般c/c 為了宣告一個全域的變數好讓許多的unit可以include,一定會使用extern variable 這樣的宣告在檔頭。但是為什麼bcb裡特別還加了個 package 字眼在中間? 這問題是我剛接觸bcb時的疑問。在bcb實作package的時候會用這個關鍵字的macro,但就我了解好像extern 後的package這個字並非是macro。 而若你自己寫出來的calss,理論上是不需要package這個字眼來修飾宣告!
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |