自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 从程序到进程:谈谈可执行文件是如何与进程相对应并最终被CPU执行的。

背景知识1:虚拟内存空间从实模式到保护模式,从实际物理地址的访问到虚拟地址空间的访问。这一转变也导致了可执行文件的载入内存方式的转变,即:从简单的一次性装入(基本是就是一个拷贝、粘贴的过程),演变成由操作系统负责调度和装入内存。而演变后的载入过程更多的是一种概念和逻辑,这

2011-07-31 16:08:47 1796

原创 编译器对语言特性的支持

类型 : 不同的类型通过对应不同的内存大小和地址偏移量指针: 用不同的寻址方式:直接寻址和间接寻址static,extern: 不同限定的变量放在不同的存储区域, 这里是 将变量放在静态存储区auto: 放在 堆栈上,并通过不同的地址偏移量来访问,register

2011-07-30 12:48:48 828

原创 C语言对结构化程序设计的支持

软件设计从架构上来说,以下几点是其基本的指导原则:1:低耦合、高内聚2:开闭原则,即对扩展开放,对修改关闭3:功能的模块化、正交化。。。所有这些原则的根本目的是:提高软件的可复用性、可扩展性。各种高级编程语言,为了实现这一目的,都在自身语言中提供了相应的支持。如 类class,接

2011-07-26 20:20:31 9535 5

原创 C/C++中变量的可见性与生命期区别的本质原因

可见性与生命期可见性又可称为:作用域,它是“栈”这种存储方式的表现形式。不管是全局的可见性(全局作用域)、还是局部可见性(局部作用域),从一个对象(或称为变量、实例)的入栈(开始可见)到其出栈(变成不可见),是该对象的整个的作用域。可见性与生命期是两个分立的概念,但似乎又存在这某

2011-07-26 07:01:25 3760 2

原创 关于断言与错误处理,以及测试用例的设计

错误处理:净化从外部接口输入的参数,它是用来处理预期会发生的情况;断言: 处理绝不应该发生的情况,用于子程序,系统内部的程序,用于调试开发中如果在子程序接口入口处发生了断言,则说明:调用了该子程序的外部程序存在错误,而不是子程序本身有错误!如果在程序内部执行中发生了断言,则说明:

2011-07-14 19:37:47 2361

原创 C++中的输入输出流

sssssssssssss

2011-07-02 19:22:32 967 1

VC类库资料大全.rar,包含了比较全的MFC的相关文档

包含了比较全的MFC的相关文档,对于刚接触MFC编程的新手应该会有所帮助。

2010-03-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除