危机小蘑菇

文章
3
资源
0
加入时间
2年10月17天

linux elf 加载位置,将ELF共享库和自定义binfmt可执行文件加载到相同的Linux地址空间中...

我正在开发一个项目来加载和运行Linux平台上的自定义二进制格式可执行文件(在我的例子中是PE).到目前为止,我已经成功地完成了这项工作,首先加载可执行文件,然后加载一个调用可执行文件起始地址然后安全退出的小型ELF共享库.不过,出于某些原因,我真的不想自己装ELF.首先,我使用的共享库是用汇编语言编写的(我不能使用任何其他东西,因为我没有链接到libc等),这将是非常特定于平台的,我想摆脱它并使...

分治法解决逆序对

用分治法来解决,这样能把n2变成nlogn#include<iostream>#include<stdio.h>#include<vector>using namespace std;vector<int>A;int hanshu(vector<int>&