自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

转载 virtual析构函数的作用?

大家知道,析构函数是为了在对象不被使用之后释放它的资源,虚函数是为了实现多态。那么把析构函数声明为vitual有什么作用呢?请看下面的代码:1         #include 2       using namespace std;34       class Base5       {6       public:7                Base() {}

2013-05-27 21:13:34 625

转载 C++拷贝构造函数被调用的三种情况

C++拷贝构造函数被调用的三种情况一,当用类的一个对象去初始化该类的另一个对象时: int main(){ Point A(1,2); Point B(A); //用对象A初始化对象B,拷贝构造函数被调用 cout << B.GetX() << endl; return 0;}

2013-05-24 10:54:34 1727

原创 《宇宙战争》游戏开发总结(雷电游戏)

游戏效果图:做这个游戏很轻松,就是想练练windows编程技术。零零散散花点时间,心情不好就放着不管,半个月也做好了。主业其实是继续学习操作系统原理。3月28号,设计了雷电战斗机的第一幅图。                 做出了一个实验性的动画。3月29号,实现了炮弹效果。4月14号,实现了连续发射炮弹功能。4月7号,加入敌机AI。4月9号,为

2013-05-20 17:59:42 3841

原创 汇编指令lea

彻底弄懂汇编指令lealea 是地址传送指令,在汇编程序中很常见。其功能就是把一个存储器操作数的地址传入通用寄存器。(一个十六位通用寄存器)     例如:lea ax,[bx][si]     EA(偏移量)=(bx)+(si)其实就是将后者的偏移地址 送人通用寄存器中。为什么要这样做呢?          建立一个地址指针呗!(用C语言的思维像是这样的,不过

2013-05-20 17:54:22 10428 1

原创 标志寄存器FLAGS----小总结

学习汇编语言程序设计,不可能不涉及到各种寄存器的知识。8086cpu有14个16位寄存器,而标志寄存器FLAGS又是其中非常复杂的一个。首先简单总结一下8086cpu的14个16位寄存器。8086cpu寄存器分类:   一,8个通用寄存器。                1,    4个数据寄存器      AX,BX,CX,DX

2013-05-20 17:50:34 16281

原创 汇编寻址方式总结

一,寄存器寻址        例如:mov ax,bx        操作数在cpu的两个寄存器中。二, 立即数寻址       例如:mov ax,1234h       指令直接存放在指令代码中。三,存储器寻址      1,直接寻址(给出偏移量)             mov al,es[1234h]              操作数在哪里取决于

2013-05-20 09:27:33 1123

《深入浅出MFC》随书附带代码

《深入浅出MFC》分为四大篇。第一篇提出学习MFC程序设计之前的必要基础,包括Windows程序的基本观念以及C++的高阶议题。“学前基础”是相当主观的认定,不过,基于我个人的学习经验以及教学经验,我的挑选应该颇具说服力。第二篇介绍Visual C++整合环境开发工具。本篇只不过是提纲挈领而已,并不企图取代 Visual C++使用手册。然而对于软件使用的老手,此篇或已足以让您掌握Visual C++整合环境。工具的使用虽然谈不上学问,但在视觉化软件开发过程中扮演极重角色,切莫小觑它。 第三篇介绍application framework的观念,以及MFC骨干程序,所谓骨干程序,是指Visual C++的工具AppWizard所产生出来的程序码。当然,AppWizard会根据你的选项做出不同的程序码,我所据以解说的,是大众化选项下的产品。 第四篇以微软公司附于Visual C++光碟片上的一个范例程序Scribble为主轴,一步一步加上新的功能。并在其间深入介绍Runtime Type Information(RTTI)、Dynamic Creation、Persistence(Serialization)、Message Mapping、Command Routing等核心技术。这些技术正是其他书籍最缺乏的部分。此篇之最后数章则脱离Scribble程序,另成一格。

2013-07-06

windows程序设计第五版 源码

windows程序设计第五版一书 随书附带源代码

2013-06-27

空空如也

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

TA关注的人

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