頁:
[1]
visual studio C++ undeclared identifier編譯錯誤
請問一下各位大大小弟使用visual studio C++ ,在練習使用別人的header檔和dll
dll檔和header檔,我已經引用進來了,但在使用時一直編譯錯誤
header檔內容為
typedef INT ( WINAPI * P_fnDB_Initialize )(void);
P_fnDB_Initialize fnDB_Initialize;
Main主檔抱錯的內容
fnDB_Initialize = (P_fnDB_Initialize)GetProcAddress(hDllLibSFCS,_T("fnDB_Initialize"));
程式只要編譯到這一行就會報以下錯誤
1>loadDLL.cpp(25): error C2065: 'P_fnDB_Initialize' : undeclared identifier
1>...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div> 檢查看看include的路徑是不是正確 我猜是有某個地方沒加;之類的造成compile錯誤 XD
建議可以試著開新的檔案只加入需要加的function跑跑看會不會過 有確定是放在同一個資料夾嗎? 不然直接呼叫也是會找不到的 檢查一下是否有一行忘了在最後加上 ; 導致產生問題<br><br><br><br><br><div></div>
頁:
[1]