- 博客(2)
- 收藏
- 关注
转载 C++中抽象类和接口类的区别
<br />Bill Venners:<br />我在1991至1996这5年间,几乎一直仅仅使用C++编程。在那时,我认为多重继承唯一目的就是让我能够从多个基类中继承它们各自的数据和函数 — 不管是虚拟函数还是非虚拟函数。那时候,我和我使用C++的同事几乎从未想过可以使用一种不含任何数据而仅包含纯虚函数的类,也就是现在Java中被称为接口的东西。最近您好像又越来越多地提起了抽象类这个概念,我想问问是不是最近在实验的过程中发现了一些我们以前未曾注意到的对纯接口类进行多重继承的好处,抑或是您认为我们以前对抽象
2010-10-10 23:58:00
770
转载 一个malloc,一个free,动态申请二维数组
<br />话说这C中的动态获取二维数组好比艺术作品中的爱情(好烂的比喻~~),都是永恒而难缠的主题。假期写并行的作业,又碰到了这个问题,依然绞尽脑汁。<br />其实二维数组理解起来是很容易的,一维的是void *,二维自然就是void **,高维以此类推。然而多了一个和数个*好比一个“不可逾越的障壁”。不过直接申请**,初始化很难并且退回也很难。上次遇到的时候就直接malloc了一个width * height大小的区域,然后写一个取值的宏。看起来很丑陋。这次决定做个了断。搜到台湾一个技术论坛,找到了这
2010-10-10 23:08:00
2127
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅