C++内联汇报小程序

来源:互联网 发布:淘宝助理能导出excel吗 编辑:程序博客网 时间:2024/06/05 03:53
#include <iostream>#include <vector>using namespace std;void fun(int x,int y){int a=0;a = x-y;cout<<"test:"<<a<<endl;}void main(){vector<int> vParam;int ESP_size = 0;int temp;vParam.push_back(8);vParam.push_back(5);//把参数从右往左压入堆栈for (int i=vParam.size()-1; i>=0; i--){temp = vParam.at(i);ESP_size+=sizeof(temp);__asm{mov edx,temp;push edx;//将参数压入堆栈}}//call调用函数__asm{call funmov eax,ESP_sizeadd esp,eax//恢复esp指针}}

原创粉丝点击