首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
潘纹  范秋生  肖任贤 《福建电脑》2007,(2):81-81,117
本文阐述了静态联编和动态联编的概念和区别,通过具体实例分析了实现动态联编的条件,指出了虚函数是实现动态联编的基础.  相似文献   

2.
完善C++的虚机制以增强其多态性   总被引:1,自引:0,他引:1  
在如C++等强类型面向对象语言中,因仅能通过继承结合虚函数来表达某些动态多态性,从而难以自然有效地描述给某一族类中的各个类都添加一些共同特性。文中提出了的真正虚基类和虚数据成员概念及相应的语言机制可用来方便地解决上述问题,同时又可消除C++中虚函数与虚基类概念上的不一致,改进和完善强类型面向对象语言中的虚机制,增强其多态性方面的表达能力,并且在多数情况下可以安全、有效地代替受限类属机制和多继承,从  相似文献   

3.
多态性是面向对象程序设计的重要支柱之一。函数重载机制在C++中用来支持多态性。本文对对C++中函数重载机制实现中的主要问题提出了重载函数链表、函数类型匹配和系统换名等技术,完成C++编译系统中函重载的实现。  相似文献   

4.
BorlandC~(++)2.0排序函数QSORT()的用法大庆石油管理局钻井研究所王永吉,邹德 BorlandC++2.0版中,排序函数QSORT()彻底实现了“中树遍历”的快速排序算法,速度非常快.自己编的排序函数是无法与之相比的。但是,在Bor?..  相似文献   

5.
模板是C^++中功能最强的特性之一,它允许编程人员只定义一个函数或类的“形状”。本文通过例子介绍了模板的使用,并给出了函数模板,类模板。  相似文献   

6.
SDAI的C++联编及其基于VERSANT的实现   总被引:3,自引:1,他引:2  
SDAI是STEP的标准数据访问接口,C++作为一种面向对象语言,可以全面包容STEP信息建模语言EXPRESS的语义功能,本文论述了SDAI的C++早,晚联编的有关概念,从SDAI的原始数据类型/实体数据类型/聚集数据类型的C++联编,父/子类关系等方面对C++晚联编展开讨论,并介绍基于面向对象数据库VERANT进行SDAI/C++联编实现的工作。  相似文献   

7.
董士珍 《福建电脑》2010,26(2):55-55,76
多态是C++语言中最重要的特性之一,而虚表以及虚函数是实现多态的重要手段。许多C++语言的教材对于虚函数的使用以及调用机制有着详细的阐述,但是对于虚表的一些细节内容阐述却并不是很深,对于虚表我们可能会有很多疑问。本文就试图通过使用汇编语言对于虚表实现的细节进行分析,从而加深对多态机制的理解。  相似文献   

8.
刘国田 《软件》1996,(2):31-36
机械设计目前已全面应用CAD方法即借助电脑软件实现建模及修改等。为了利用C++的类封装机制,人们常常开发基于C^++的高层面向对象语言来编制机械设计软件。带有虚拟函数或虚拟基类的C^++对象包含动态内存指针,这些指针超出创建它们程序生存期即告无效,但开发基于C^++的高层面向对象语言必须使用稳固对象。本文分析隐含指针问题并讨论实现对象转储的途径。  相似文献   

9.
二维曲线在计算机应用中是经常使用的。本文介绍用C^++及其面向对象方法实现各种参数化曲线的技术,并给出了主要的C^++源程序。  相似文献   

10.
DPC-C++语言是一个支持分布式应用程序设计的面向对象的并发程序设计语言,本文侧重介绍了DPC-C++语言的并发性实现及其程序模型,并简要给出其运行支持系统的设计。  相似文献   

11.
分析了C++中虚函数的使用方法,运用反汇编手段对虚函数底层实现机制进行了探讨,并研究了构造函数和析构函数中的虚函数调用。  相似文献   

12.
本文详细介绍了Borland C^++程序调用汇编语言函数的方法和规则,并说明如何传递各类参数和返回结果,附有例程。  相似文献   

13.
本文介绍了在面向对象程序设计中C++语言和汇编语言进行了混合编程的技术,着重探讨了面向对象函数的命名规则,并给出了程序设计的例子。  相似文献   

14.
模板被誉为C++最强有力的机制之一,它在软件源代码重用方面起着很大作用,本文详尽探讨了模板的定义和实现及其对软件重用的支持,并阐述了笔者对BORLANDC++中由模板生成的基本类库的一些认识。  相似文献   

15.
本文对C^++中的++(--)运算符的重载进行了深入研究,对于有序可数的离散事件,提出了一套应用++(--)运算符求后继的方法,以素数和Ackermann函数为例,探讨了++(--)运算符的前缀形式和后缀形式的重载技巧,并给出了类定义实例。  相似文献   

16.
刘广钟 《计算机工程》1995,21(2):25-27,36
通过对MicrosoftC系列版本的比较,在第七版本的存储管理系统中,综述了based寻址函数,虚拟存储管理和C++存储管理的实现原理与使用方法。  相似文献   

17.
本文从MicrosoftC/C++和BorlandC++在编程环境,编程工具,内存模式,关键字,浮点数结构等方面的详细比较,旨在为程序员提供一些资料,帮助编程环境转换。  相似文献   

18.
本文介绍了TurboC ,C++两类文件函数的主要区别,并详细介绍了它们的使用方法,文中提供的制作和读取自定义小型汉字库的实例,可供读者参考。  相似文献   

19.
面向对象程序设计(OOP)是九十年代程序设计发展的主注以及C++是面向对象程序设计语言中最流行的一种,但一些因素严重影响着C++语言的产及使用其中最主要的一点就是C++缺乏实用,方便的公用类库,本文介绍了两个C++语文类库的构造。  相似文献   

20.
文章采用VisualC^++5.0版Develop Studio中所提供的MCIWnd窗口类,通过调用其函数和宏并响应通告消息实现多媒体应用的开发。本文通过实例介绍其主要的技术实现要点和过程,并给出关键部分的程序代码。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号