MSVC上:

  如果是函数调用约定直接就写 __stdcall 之类的就行了

如果是gcc上:

 函数的扩展调用约定要这样写 __attribute__((__stdcall__)),默认为__attribute__((__cdecl__))

 

如果编译目标(编译出来的可执行文件)为x64平台,那么stdcall会被忽略不生效。原因是由于x64平台下的寄存器增加,可以进行fastcall

相关文章:

  • 2021-08-14
  • 2021-07-22
  • 2022-02-11
  • 2021-12-16
  • 2021-10-25
  • 2022-01-06
  • 2022-12-23
  • 2021-10-22
猜你喜欢
  • 2021-11-10
  • 2021-11-04
  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2022-02-07
  • 2022-01-21
相关资源
相似解决方案