首页 > TAG信息列表 > hmod
PE文件结构和调试
1.PE文件结构 [参考文章](https://blog.csdn.net/adam001521/article/details/84658708) 1.1结构地址偏移 hMod = GetModuleHandle(NULL); pAddr = (PBYTE)hMod; PrintImportTable(pAddr); // pAddr = VA to PE signature (IMAGE_NT_HEADERS) pAddr += *((long long*【题解】CF1320D Reachable Strings
CF1320D Reachable Strings \(\text{Solution:}\) 先来发现操作的性质,发现其本质是一个对 \(0\) 进行的位移,而且位移前后 \(0\) 位置的奇偶性不变。 那么,我们发现,如果一个子串能变成另外一个,当且仅当其 \(0\) 组成的部位构造相同、奇偶性相同。 所以这也就启发我们直接对 \(0\) 的C++函数指针记录
1 #include <iostream> 2 using namespace std; 3 #include <conio.h> 4 5 int max(int x, int y); //求最大数 6 int min(int x, int y); //求最小数 7 int add(int x, int y); //求和 8 void process(int i, int j, int (*p)(int a, int b)); //应用函数指针 9 10