汇编
wishfly
这个作者很懒,什么都没留下…
展开
-
汇编常用知识整理
从汇编分析Win32消息原理 http://coderarea.net/html/bianchengyuyan/huibianyuyan/huibianyingyong/2009/0316/74531.html 用汇编写特殊要求的strlen http://coderarea.net/html/bianchengyuyan/huibianyuyan/huibianyingyong/2009/031转载 2010-01-27 11:11:00 · 1365 阅读 · 0 评论 -
汇编看c之一,简单函数调用
简单的函数调用,通过简单的函数调用反汇编可以清楚了解如下1.栈到底是什么,如何操纵栈的?2.参数和临时变量是以什么形式在哪存放?3.如何传递返回值? 举例:#include int add(int a,int b){ int c=0; c=a+b; return c;}int main(void){ int x=0; i转载 2009-12-17 00:23:00 · 3966 阅读 · 1 评论 -
子类是怎样调用父类的成员函数的
1. 子类是怎样调用父类的成员函数的?即this指针是怎样传递的,需要移动位置吗? ********************************************************************************************答:继承分实继承和虚继承两类。虚继承是为了解决棱形继承时祖父类对象不唯一而提出的继承方式。 实继承: 子类转载 2009-12-18 11:10:00 · 7125 阅读 · 0 评论 -
栈是线程安全的
栈只是操作系统为线程分配的一块内存。栈的作用是记录函数调用链(包括局部变量的分配、参数传递)。栈:是个线程独有的,保存其运行状态和局部自动变量的。栈在线程开始的时候初始化,每个线程的栈互相独立,因此,栈是 thread safe的。每个C ++对象的数据成员也存在在栈中,每个函数都有自己的栈,栈被用来在函数之间传递参数。操作系统在切换线程的时候会自动的切换栈,就是切换 SS/ESP寄存器。原创 2010-05-09 22:48:00 · 3287 阅读 · 0 评论 -
连接器是把目标模块看成是外部对象
http://bbs.chinaunix.net/viewthread.php?tid=1715823&extra=&page=4转载 2010-06-08 15:17:00 · 920 阅读 · 0 评论