导出函数以供其他语言使用时,是否需要使用_stdcall?

时间:2011-05-18 14:34:38

标签: c++ visual-c++

为了让我的函数被其他语言使用,我是否必须使用_stdcall在C ++中声明我的函数?

1 个答案:

答案 0 :(得分:2)

它可能不是严格的必要,但它通常是阻力最小的路径。例如,如果其他语言恰好是C,则可以使用_cdecl_fastcall。但是,如果您想支持任意语言,_stdcall是显而易见的选择。