怎么引用同一個指標
如何引用同一個指標?
有一個dll有很多的接口,有兩個cpp,需共同使用其中一個接口,並互相影響,該怎麼做??
dll接口如下
interface X {
virtual HRESULT __stdcall Y();
}
cpp兩個
A.cpp和B.cpp
我在a.cpp中引用了 接口X,進行執行
X* pX;
pX->Y;
可是問題我也要在B.cpp用到接口X,也要知道a.cpp檔執行接口X時的資料,因為兩個檔案資料是互相影響,請問該怎麼寫?
如又到再B.cpp中寫
X* pX;
pX->Y;
這樣兩個檔案得資料沒有相通
要相通的話,該怎麼寫呢? 新手 請說詳細的 謝謝
------解决方案--------------------
B.cpp:
extern X* pX;
有一個dll有很多的接口,有兩個cpp,需共同使用其中一個接口,並互相影響,該怎麼做??
dll接口如下
interface X {
virtual HRESULT __stdcall Y();
}
cpp兩個
A.cpp和B.cpp
我在a.cpp中引用了 接口X,進行執行
X* pX;
pX->Y;
可是問題我也要在B.cpp用到接口X,也要知道a.cpp檔執行接口X時的資料,因為兩個檔案資料是互相影響,請問該怎麼寫?
如又到再B.cpp中寫
X* pX;
pX->Y;
這樣兩個檔案得資料沒有相通
要相通的話,該怎麼寫呢? 新手 請說詳細的 謝謝
------解决方案--------------------
B.cpp:
extern X* pX;