好的,我會重寫這個問題。 1.是否有足夠的做通過C++接口導出整個類
class __declspec(dllexport) CXyz {
public:
int Food() {printf("Food\n");}
};
,使類可以在exe文件中使用這樣的:當我做CXyz X(成員&方法的代碼分配
#include "CXyz.h"
CXyz obj;
obj.Food();
2.會發生什麼),我的意思是它分配了一個線性結構,其大小爲(aprox。members size +方法的函數指針),方法代碼位於程序的.code節中。當我做CXyz * pX時會發生什麼?
你有.exe的源代碼嗎? –
我不明白這個問題。你說的一半話不代表什麼:你不能「導出課程」。代碼不是「分配」的。沒有像「班級指針」那樣的東西。使用頭文件有什麼問題? –
這顯然是RTFM問題之一;多次討論了從DLL中導出類的方法。我只希望插件建議將被修改和接受爲C++ 1x ... – Griwes