[問題] __declspec(dllexport/dllimport)差異?

看板C_and_CPP (C/C++)作者 (Protector)時間14年前 (2011/11/24 16:50), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC2010 問題(Question): 想請教各位大大: __declspec( dllimport ) 與 __declspec( dllexport )有什麼差異呢? 這兩者的用法與時機,我是清楚的。只是在偶然在看過去的code,看到自己曾手誤將 export打作import,依然可以生成dll並且可以被呼叫。因此有疑問,感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.152.184

11/24 20:07, , 1F
imp 最佳化,非必要。exp 告訴連結器此函數要在 DLL 匯出
11/24 20:07, 1F

11/24 20:07, , 2F
就像殺人有很多方法,所以產生 DLL 不是只有 exp 一種方法
11/24 20:07, 2F
文章代碼(AID): #1EpWLMAX (C_and_CPP)
文章代碼(AID): #1EpWLMAX (C_and_CPP)