我有一個函數,我想從我的C++應用程序調用一個dll。該DLL也是用C++編寫的,並有一個def文件,顯示了dll中的函數。我正在使用visual studio 2010,並將其配置爲使用dll文件,方法是在鏈接器「Additional Library directories」中添加dll的目錄,然後在鏈接器的「輸入」中添加DLLname.lib。現在,dll中的所有名稱空間都可用,但是我需要的函數不可用,因爲它們不在任何名稱空間下。我如何去訪問這些功能?這些功能都在DLL從C++調用DLL函數
#include "stdafx.h"
#include <stdio.h>
__declspec(dllexport) int somefunction()
{
......
return SomeValue
}
我的問題是宣佈爲我怎麼通過它的dll訪問somefunction在我的C++應用程序。