使用_asm

时间:2016-11-14 00:15:37

标签: c assembly

我一直试图从c中的一行代码转到汇编,但我无法弄清楚使用asm对指针到成员函数的正确转换是什么。 这是代码的一个片段:

struct file{
int size;
}FILE;

void function(FILE *result){
result -> size;
}

1 个答案:

答案 0 :(得分:0)

假设有一个x86-64编译器, _function: ; rdi = pointer to struct file ; rax = size element mov eax, [rdi]