- 博客(6)
- 资源 (2)
- 收藏
- 关注
转载 C++中接口与实现分离的技术
在用C++写要导出类的库时,我们经常只想暴露接口,而隐藏类的实现细节。也就是说我们提供的头文件里只提供要暴露的公共成员函数的声明,类的其他所有信息都不会在这个头文件里面显示出来。这个时候就要用到接口与实现分离的技术。 下面用一个最简单的例子来说明。 类ClxExp是我们要导出的类,其中有一个私有成员变量是ClxTest类的对象,各个文件内容如下: lx
2006-10-16 11:06:00 567
转载 VC中一些控件的小技巧
1.让List Control有Check Box用SetExtendedStyle方法可以设置,看代码:(CListCtrl m_ListCtrl;)DWORD dwStyle = m_ListCtrl.GetStyle();dwStyle |= LVS_EX_CHECKBOXES;m_ListCtrl.SetExtendedStyle(dwStyle);2.让List Box有Chec
2006-10-16 10:39:00 524
原创 c++ 面向对象编程----读书笔记(2)
第二章:数据抽象1.类关系a.关联b。聚合c。继承d。使用e。实例f。元类2。聚合满足has-a的关系,即“有一个”,描述整体和部分的关系3。继承是一种is-a的关系。即“是一个”,暗示从基类到派生类的一般到特殊的关系4,组合也是一种抽象
2006-09-27 15:31:00 589
原创 C++的中抽象
在C++中,以类、虚函数等为代表的数据抽象功能一直是C++的核心和难点。这里我想结合自己的使用经验,谈谈对C++中抽象的一点浅薄看法!我认为C++的抽象应该是指:从我们需要解决的问题出发,在与该问题相关的一组关联对象中提取出主要的或共有的部分?D?D说简单一点,就是用相同的行为来操作不同的对象。从提出问题到找出与该问题相关的对象,这是一个互动的、反复的过程。在对相关对象的抽象中,随着认识的
2006-09-21 12:22:00 639
转载 C++中的虚函数(virtual function)
C++中的虚函数(virtual function) (加入日期:2005-5-2 点击数:17435)【对此文发表评论】 【编程爱好者论坛】 【保存文章至硬盘】 【打印文章】 [被屏蔽?告]
2006-09-20 14:06:00 556
原创 ScrollBar
滚动条分为水平滚动条和竖直滚动条。滚动条通常是通过设置一个数值范围,通常是和其它的控件或视图结合使用。在对话框中加载滚动条方法如下: 1。在对话框中加入变量(利用类向导将控件和变量连接):CScrollBar m_scroll; 2。初始化滚动条:利用CScrollBar::SetScrollRange(int nMin,int nMax,BOOL bReDraw=TRUE)函数初始化滚动条,即设
2006-09-19 09:58:00 623
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人