2012-07-16 23:19
⁄ 工业·编程
⁄ 共 4439字
虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。 下面是对C++的虚函数这玩意儿的理解。 一, 什么是虚函数 简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;用形象的语言来解释就是实现以共同的方法,但因个体差异而...
c++阅读全文
2012-07-16 23:00
⁄ 伟人
⁄ 共 9963字
建立一个新中国,是中国人民多少年来梦寐以求的理想。但在长时间内,由于反动力量远远大于人民革命力量,这种目标还只是个美好的远景。随着解放战争走向全面胜利,随着建立新中国已成为越来越多人的共同要求,这个问题便提到现实的议事日程上来了。
毛泽东在领导波澜壮阔的人民解放战争的同时,早已看清时局发生的深刻变化,着手筹划怎样建立一个新中国的问题。
一...
毛泽东传阅读全文
2012-07-16 22:38
⁄ 工业·编程
⁄ 共 420字
我们在进行需求分析时,总是在划分功能模块,子模块、等等,为何要进行划分,如何来实现?
就我理解来说,模块的划分是对所做功能的抽象,好的模块划分可以指导函数的设计,因为对于一个模块来说,具有输入和输出,功能,内部数据。那这个模块就可以作为一个供控制过程调用的函数
而对于类的设计,我们是在模块分析的基础上,将模块公共的方法、函数进行抽象,这个可...
软件开发阅读全文
2012-07-16 22:29
⁄ 工业·编程
⁄ 共 1372字
DDB(设备相关位图)
DDB依赖于具体设备 DDB的颜色模式必需与输出设备相一致。例如,如果当前的显示设备是256色模式,那么DDB必然也是256色的。 在256色以下的位图中存储的像素值是系统调色板的索引,其颜色依赖于系统调色板。 由于DDB高度依赖输出设备,所以DDB只能存在于内存中,它要么在视频内存中,要么在系统内存中
DIB的与设备无关性主要体现在以下两个方面: DIB的颜色...
MFC阅读全文
2012-07-16 22:27
⁄ 工业·编程
⁄ 共 8175字
优化是一个非常大的主题,本文并不是去深入探讨性能分析理论,算法的效率,况且我也没有这个能力。我只是想把一些可以简单的应用到你的C++代码中的优化技术总结在这里,这样,当你遇到几种不同的编程策略的时候,就可以对每种策略的性能进行一个大概的估计。这也是本文的目的之所在。 一. 优化之前 在进行优化之前,我们首先应该做的是发现我们代码的瓶颈(bottleneck)在哪里。然而当你做这件事...
c++阅读全文
2012-07-16 22:00
⁄ 工业·编程
⁄ 共 2404字
DDX:Dialog Data Exchange
如果使用DDX机制,一般会在OnInitDialog消息处理函数或Dialog构造函数中,为对话框对象的成员变量设置了初始值。在对话框显示前,框架的DDX机制将成员变量的值传给对话框中的控件,当调用DoModal或Create函数,对话框即将显示时,这些值也就显示在相应的控件上。
CDialog类的成员函数OnInitDialog的默认实现中,调用CWnd类的UpdateData成员函数来初始化对话框...
MFC, VC阅读全文
2012-07-16 21:50
⁄ 工业·编程
⁄ 共 908字
UpdateData,顾名思义,是用来刷新数据的。
1. Updatedata(TRUE):将控件的值赋值给成员变量,即用窗体上控件中的内容来更新和控件相关联的变量的值(只能更新value类型的变量)。
2. Updatedata(FALSE):将成员变量的值赋值给控件,和上面的正好相反。
3. 当你使用了ClassWizard建立了控件和变量之间的联系后,当你修改了变量的值,而希望对话框控件更新显示,...
VC阅读全文
2012-07-16 21:47
⁄ 工业·编程
⁄ 共 422字
DDX_TEXT()的作用可以理解为把字符串变量和控件的文本(WindowText)关联起来;
DDX_Control()的作用可以理解为把变量和控件本身关联起来;
DoDataExchange(pDX)就是处理所有变量与其关联控件交换数据的函数。
void CView::DoDataExchange(CDataExchange* pDX) { CFormView::DoDataExchange(pDX); DDX_Text(pDX, IDC_ID_VALUE, m_strID); ...
VC阅读全文
2012-07-16 21:30
⁄ 工业·编程
⁄ 共 579字
voidCAsTestToolsDlg::DoDataExchange(CDataExchange*pDX) { CDialog::DoDataExchange(pDX); DDX_Control(pDX,IDC_MAINTREE,m_Treemain); //IDC_MAINTREE是树控件的ID,m_Treemain是树控件对应类的对象 } 自己的理解:
1.变量和控件进行绑定
2.通过修改变量的数值控制控件操作。
问题一:上面这句有什么作用呢? 问题二:都...
VC阅读全文
2012-07-16 06:11
⁄ 战略·谋略
⁄ 共 7648字
中国今天已经是世界第二大经济体。如果没有大的意外,中国的经济总量可望在10年左右的时间内超过美国。美国则非常担心失去世界经济老大的位置,所以忙于对中国处处设防,以延缓甚至扭转这个过程。正因如此,中国迈向世界第一的过程可能会遇到美国设置的各种障碍。我们因而有必要更多地研究和了解美国。惟有这样,我们才能更好地“知己知彼”,才能更好地与美国打交道,并争取在越来越多的方面超越美国。我在这里把美国与欧洲进行...
张维为, 欧洲阅读全文