当前分类:calling-convention

x86-64 上的 C++ : when are structs/classes passed and returned in registers?

c++ - MS Visual C++ : When should you care about using calling conventions?

c++ - C++ 函数参数的连续内存保证

c++ - std::function 如何知道调用约定?

c++ - 无限递归没有溢出 - 有可能吗?

C++:通过引用或值传递 vector 结构?

c++ - 更改调用约定

c - 当您使用 void (*)() 指针调用返回 int 的函数时会发生什么?

windows - 为什么 Windows x64 调用约定不使用 XMM 寄存器来传递超过 4 个整数参数?

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

assembly - 调用可以是 cdecl 或 stdcall 的函数

windows - x64 调用约定(堆栈)和可变参数

windows - 为什么微软选择 stdcall 作为他们的 API 约定?

c++ - 当我真的不关心调用约定时,我应该更喜欢 "default"调用约定而不是 __fastcall 吗?

c - x64 帧指针应该指向哪里,为什么? (Windows x64 ABI)

c - 调用 printf 时的堆栈 View ?

GCC 忽略 cdecl?

c - C 结构体如何返回

assembly - 堆栈参数正在使用 C 调用约定在汇编中消失

c - 如果我不包含标题,为什么在调用函数之前清除 EAX?

热门标签: