1

我目前正在开展一个项目,该项目涉及创建一些C将交付给客户的 DLL 库。DLL 导出一些函数,所有导出的函数都使用__stdcall调用约定。该库还包含一些未导出但由导出函数使用的函数。有必要关心这些本地函数的调用约定吗?我可以将本地函数的调用约定保留为默认值吗?

4

1 回答 1

2

不,您无需担心内部函数的调用约定。是的,你可以让它们保持原样。

调用约定是编译器的指令。只有当您想“手动”调用您的函数时,您才需要担心这一点,例如从汇编或其他语言。

您的 DLL 已经编译并且内部函数已链接。

于 2013-09-21T09:24:20.623 回答