在visual studio 2008.中創建項目。現在我們想要將項目拆分成許多庫文件(DLL),但問題是我們有全局變量,它們在使用這個文件的單獨globals.h文件中,我們使用externals.h中聲明的extern關鍵字訪問整個項目的全局變量。如何創建一個具有全局變量和這些全局變量的lib文件應該將它的信息分享給另一個項目
如何跨不同庫文件共享這些全局變量信息?
globals.h externs.h
int a=0; extern int a;
int b=0; extern int b;
... ...
... ...
注意:globals.h只在項目中包含一次。
當你說「庫」時,你的意思是一個* static *庫或一個* dynamic *庫(例如一個DLL)? – 2014-09-01 06:27:29
動態庫 – LearNer 2014-09-01 06:32:53
閱讀本文http://msdn.microsoft.com/en-us/library/h90dkhs0(v=vs.90).aspx – Ezee 2014-09-01 07:02:31