Visual Studio中静态成员函数的默认调用约定是什么?

时间:2011-09-01 19:47:28

标签: c++ windows calling-convention

Microsoft编译器的静态成员函数的默认调用约定是什么? 我可以通过将WINAPI放在它前面来改变它吗?

2 个答案:

答案 0 :(得分:6)

默认约定是项目选项中设置的内容(C / C ++ - >高级 - >调用约定),默认为__cdecl(命令行选项/Gd

答案 1 :(得分:3)

默认调用约定是cdecl。是的,您可以覆盖它并指定调用约定。在这方面,静态成员函数没有什么特别之处。