- 博客(3)
- 资源 (5)
- 收藏
- 关注
转载 转载 明确编译连接具体工作
1.头文件并不参加链接和编译。编译器第一步要做的就是简单的把头文件在包含它的源文件中展开。不知你是否能理解这句话。也就是头文件里面有什么内容,通通把它移到包含这个头文件的源文件里。(我觉得这是个很重要的概念,可以帮助我们简化理解编译链接的过程,包括理解头文件中定义静态变量或静态函数是怎么回事)。编译器经过这一步转换后剩下什么呢?就是一堆cpp文件了。而头文件已经不再是编译器需要关心的东西了。编译器
2012-03-27 16:35:43 500
转载 学会SVN的应用----源代码托管
关于SVN Svn是什么?Svn官方网站;Svn客户端;Svn在线视频帮助。 Subversion是什么? SVN是一种版本管理系统,前身是CVS,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会出现混乱的情况,版本管理系统就是为了解决这些问题。 Subversion能做什么? SVN像时光机器一样,可以让你回到过去。因此凡是你认为可能需要恢复
2012-03-24 15:05:42 792
转载 汇编语言里 eax, ebx, ecx, edx, esi, edi, ebp, esp这些都是什么意思啊?
eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中CPU上的通用寄存器的名称,是32位的寄存器。如果用C语言来解释,可以把这些寄存器当作变量看待。 比方说:add eax,-2 ; //可以认为是给变量eax加上-2这样的一个值。 这些32位寄存器有多种用途,但每一个都有“专长”,有各自的特别之处。 EAX 是"累加器"(ac
2012-03-24 15:04:22 1100
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人