剛好我也什麼都不懂,討論一下。
※ 引述《petercoin (彼得幣)》之銘言:
< 恕刪 >
: 在IO.h內定義一個struct如下
: typedef struct _ReadData
: {
: char *A;
: int B;
: ...
: } READDATA;
< 恕刪 >
: 我目前想到的方法是重新在MyDll.h內定義一個名字不一樣但是內容一樣的struct
: 例如
: typedef struct _ReadData1
: {
: char *A;
: int B;
: ...
: } READDATA1;
先提關鍵字 : dllexport , dllimport , 重點就這兩個 。
用同一份程式碼,配合 macro define 切換,以下贅述憑印象,請自行抓重點,
若有誤也請不吝指正。