2011-11-15 47 views
0

我使用OpenCV來查找高爾夫球。我已經找到了球的座標,現在我想將這些座標發送給另一個進行項目通信的VC++項目。我想知道如何聲明變量,以便可以在解決方案中的其他項目中訪問該變量。在Visual C++項目之間共享變量

+0

你可以使用命名管道.. – YAHOOOOO

回答

1

如果兩個項目運行單獨的進程,則需要IPC(進程間通信)。這有一個Boost library

如果你的項目只運行一個過程,比如說一個是exe,一個是dll,您可以連結exedll,並通過由exedll都使用全球通的值(不推薦)或者通過函數調用(例如,從dll創建一個對象,並用你的值或類似的東西來調用一個設置函數)。