0
Q
調用非DLL函數
A
回答
4
將被調用的函數放在代碼中的調用者之前,它應該進行編譯。 C++不會爲被調用的函數「向前看」,它們必須在任何用法之前聲明。
#include "stdafx.h"
int test(int arg)
{
return arg * arg;
}_DLLAPI int __stdcall myDLLFunc()
{
return test(4);
}
通常情況下,你會自定義(代碼文件)保持函數的聲明分開(在頭文件),以減少依賴的複雜性。
相關問題
- 1. 調用DLL函數
- 2. DLL跟蹤函數調用
- 3. 從DLL調用函數?
- 4. 調用DLL函數問題
- 5. DLL函數調用宏
- 6. 調用一個dll函數
- 7. 從VB6調用DLL函數
- 8. 從matlab調用dll函數
- 9. 從託管代碼調用非託管DLL函數時出錯
- 10. 如何從C#代碼調用非託管dll中的函數?
- 11. C++/CLI - 調用DLL中定義的非託管函數
- 12. 從SQL Server 2008調用非託管C/C++ DLL函數
- 13. 從C#.exe調用非託管C++ .dll的函數
- 14. 從非靜態路徑的DLL調用函數
- 15. 問題只在Vista(.net):調用非託管dll(Shell32.dll,函數:SHEmptyRecycleBin)線程
- 16. 動態調用並重用DLL函數
- 17. C#託管的dll調用或非託管的dll調用?
- 18. 在VB .NET中的非託管DLL的回調函數
- 19. 注入DLL中的調用函數
- 20. 從actionscript調用.net dll函數
- 21. 從goroutine調用阻塞DLL函數?
- 22. 編程讀取可調用DLL函數
- 23. 從python中調用dll函數
- 24. 在dll delphi中調用函數
- 25. 如何在vbscript中調用DLL函數
- 26. C# - 從動態庫DLL調用函數
- 27. DLL函數調用的開銷
- 28. 從tcl通過twapi調用DLL函數
- 29. Web服務調用32位dll函數
- 30. 從C#調用delphi DLL函數代碼
或者您也可以在不移動testDL()上方myDLLFunc()的情況下進行test()的前向聲明。 – 2011-01-12 18:32:03