- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 探究float类型参数的传递方式
今天周老师在群里发了一段代码,如下:int _tmain(int argc, _TCHAR* argv[]){ int i = 15; float m = (float)i; printf("%d\n",m); return 0;}并告知输出为0, 运行并且如此。查看反汇编代码如下int _tmain(int argc, _TCHAR* argv[]){00F5100
2015-09-30 20:43:52 3577
转载 调试wow64进程
当使用64位debugger调试wow64进程时,cpu context默认为64位,这是查看wow64进程调用栈时,会发现只有64位调用栈,而没有32位调用栈,例如查看32位notepad进程在64位Windows上的主线程调用栈:fffff880`0382b740 fffff800`03eea992: nt!KiSwapContext+0x7afffff880`0382b880 ffff
2015-09-29 20:12:43 4685
转载 汇编移位: SHL、SHR、SAL、SAR、ROL、ROR、RCL、RCR 汇编移位: SHL、SHR、SAL、SAR、ROL、ROR、RCL、RCR
转自http://blog.csdn.net/richerg85/article/details/27558005SHL、SHR、SAL、SAR: 移位指令;SHL(Shift Left): 逻辑左移;SHR(Shift Right): 逻辑右移;SAL(Shift Arithmetic Left): 算术左移
2015-09-12 14:33:35 6243
原创 dll自注册失败提示找不到指定的程序 - 问题排查
今天重新下载代码编译打包一系列流程后,安装报错提示某个dll注册看错误代码云里雾里,于是我启动cmd,使用regsvr32注册此dll,注册失败,提示loadlibrary失败比较有思路解决,但是后面提示找不到指定的程序,我就晕了。我理解的是注册程序找不到TopVDAddin文件,但是文件明明存在啊!于是我用Dependency Walker查看,解析的确出错, Error
2015-09-06 10:33:03 12453
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人