伊莉討論區
標題:
visual studio C++ undeclared identifier編譯錯誤
[打印本頁]
作者:
tickl5914
時間:
2019-5-8 05:59 PM
標題:
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>loadDLL.cpp(25): error C2146: syntax error : missing ';' before identifier 'GetProcAddress'
請問一下各位大大,知道為什麼會一直報錯誤嗎?
感謝大大
作者:
advantise
時間:
2019-5-9 03:39 PM
檢查看看include的路徑是不是正確
作者:
r2370992
時間:
2019-5-19 01:04 AM
我猜是有某個地方沒加;之類的造成compile錯誤 XD
建議可以試著開新的檔案只加入需要加的function跑跑看會不會過
作者:
z1090128
時間:
2019-8-30 08:21 PM
有確定是放在同一個資料夾嗎? 不然直接呼叫也是會找不到的
作者:
Bania
時間:
2020-1-9 11:48 AM
提示:
作者被禁止或刪除 內容自動屏蔽
歡迎光臨 伊莉討論區 (http://a04.eyny.com/)
Powered by Discuz!