摘要:
编译器为VS2017 先看一个简单的虚继承 反汇编后跟踪下执行流程 首先要明确栈地址是从高到低的。栈底基址ebp内存高地址,栈顶esp内存低地址。 解析如下: "为何栈的初始化值为0XCC" 可见初始化大小为0x33 = 51个dword ptr大小。dword ptr即双字指针,这里32位机即4字 阅读全文
摘要:
编译器为VS2017 先看一个简单的虚继承 反汇编后跟踪下执行流程 首先要明确栈地址是从高到低的。栈底基址ebp内存高地址,栈顶esp内存低地址。 解析如下: "为何栈的初始化值为0XCC" 可见初始化大小为0x33 = 51个dword ptr大小。dword ptr即双字指针,这里32位机即4字 阅读全文
|