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