首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 218 毫秒
1.
通过对C++语言的多态性机制概念、实例的阐述,引出多态性的实现得益于其中的动态联编技术。进而对动态联编的关键技术虚函数表进行剖析,解析了动态联编的过程及其技术要领。  相似文献   

2.
虚函数是C++中实现多态性的一个十分重要的机制,本文对C++中虚函数定义中的一些细节问题,使用虚函数的原因,以及虚函数中的动态连接等一系列问题作了一些探讨。  相似文献   

3.
就C++的多态性,通过具体实例讨论了重载在编程中的应用,体现了函数重载给编程带来的好处。  相似文献   

4.
通过对C 语言的多态性机制概念、实例的阐述,引出多态性的实现得益于其中的动态联编技术。进而对动态联编的关键技术虚函数表进行剖析,解析了动态联编的过程及其技术要领。  相似文献   

5.
对基于产生式规则的知识表示与推理,结合面向对象技术,提出一种应用STL的C++语言实现方法。该方法将规则的结构、创建及释放定义成规则类,具体规则定义成对象,依据STL对序列容器中表的定义构造规则表容器和事实表容器,以创建知识库及动态数据库;推理机独立于知识库;类属算法和成员函数的使用,使推理算法易于编程实现;程序通用性好且便于知识更新。在刀具智能选择专家系统中的应用表明,该方法简单、高效、灵活。  相似文献   

6.
阐述了电力系统中Ward静态等值的基本原理、Matcom C++矩阵库的优点、Matcom在V C++6.0环境中的配置。通过12节点例题演示Ward静态等值的主要过程。并简单介绍如何调用Matcom C++矩阵库来实现Ward静态等值的主要过程,目的是为了实现网络的化简以及程序设计的快捷性与可靠性。  相似文献   

7.
VC++通过DB-library 访问SQL Server技术   总被引:1,自引:1,他引:0  
分析了Visual C++通过DB-Library访问 SQL Server过程,利用C++语言提供的类的概念,将DB-Library函数封装成类,最后给出利用Visual C++通过DB-Library类来访问SQL Server技术的实例。  相似文献   

8.
多态性是面向对象程序设计的重要概念之一,C++支持面向对象程序设计。本文讨论了C++多态性的类型和实现方式,结合例子说明了多态性技术在C++程序设计中的应用。  相似文献   

9.
刘洪霞 《科技信息》2010,(24):I0394-I0394,I0396
在C语言中,数组在使用前必须进行定义,一旦定义了一个数组,系统将为它分配一个所申请大小的空间,该大小固定,以后不能改变,称为静态数组。但在编程过程中,有时我们所需的内存空间无法预先确定,对于这个问题,用静态数组的办法很难解决。为了解决这个问题,C语言提供了一些内存管理函数,这些内存管理函数结合指针可以按需要动态地分配内存空间,来构建动态数组。本文就从动态数组的定义,使用两个方面介绍一下动态数组是如何构建的。  相似文献   

10.
基于哈夫曼编码和C++多线程技术,设计并封装出C++库函数,实现了文档的无损压缩,保证了良好的压缩率和高效的压缩速度.该库函数能被其他开发语言直接调用,能够极大程度地提高开发人员在实现文件压缩时的开发效率,并在C++库函数的开发中具有参考价值.  相似文献   

11.
光纤工业控制系统(FICS)中故障监测实时动态语音报警是实现现场监控的重要手段.本文根据FICS的特殊要求,分析了故障监测实时动态语音报警模块的构成及功能,采用先进的多媒体技术和VisualC++,研制了整套模块,成功地实现了故障监测实时动态语音报警.  相似文献   

12.
以PMAC控制器为核心建立了复合材料拉伸机的控制系统.运用Visual C++开发控制软件,将软件的功能通过若干模块实现.把信号采集、信号滤波和人机交互分配到独立的线程中并行运行,提高了系统的运行效率.运用模糊算法进行PID参数的实时自整定,提高了系统的动静态性能.  相似文献   

13.
基于混沌优化的动态水印算法研究   总被引:1,自引:0,他引:1  
针对现有软件水印隐蔽差、鲁棒性低的问题,将混沌理论应用于软件水印算法中,基于混沌替换、混沌加密算法对动态图CT算法进行优化和改进,提高水印的隐蔽性和鲁棒性.在VC6.0环境下对C++软件实现基于混沌的动态水印算法(CBDW)原型系统,并以该实现为例进行分析.实验表明,该方法在保留原水印高数据率优点的同时,增强了其隐蔽性和鲁棒性.  相似文献   

14.
面向对象技术和形式化方法结合,在面向对象技术中应用形式化方法是一种有效的实现软件自动化的方法。介绍了形式化描述语言LOTOS的特性,结合面向对象技术和状态图的理论知识,给出了基于LOTOS的动态模型的形式化方法,并给出了实例说明。  相似文献   

15.
详细论述了C++Builder与Matlab混合编程的两种实现方法.一是在C++Builder中使用COM技术调用Matlab数据.二是脱离Matlab环境,通过动态连接库方式实现对Matlab工具箱函数的调用.分别给出一个详细的例子.这两种方法都充分发挥了C++Builder与Matlab的优势,为科学研究和工程技术提供了更强的技术支持.  相似文献   

16.
C++多态性分析   总被引:3,自引:0,他引:3  
C 是一种面向对象的程序设计语言,具有封装性、继承性、多态性的特点。主要讨论C 中多态性的形式、特征及其在程序设计中的应用。  相似文献   

17.
以球面渐开线齿廓理论为基础,运用方程生成曲线方式完成三维模型的建立,以通用三维软件Pro/E中的Pro/Toolkit开发模块为接口,用Visual C++6.0作为开发语言进行二次开发,实现了格利森制准双曲面锥齿轮参数化三维建模的具体过程。采用异步模式实现Visual C++6.0与Pro/E无缝集成完成参数化设计,避免了相似结构给设计工作带来的重复性和繁琐性,极大提高设计效率,为正在发展的CAD提供了一个有效的途径和方法。  相似文献   

18.
一种结合有监督学习的动态主题模型   总被引:1,自引:0,他引:1  
针对传统主题模型存在的不足, 提出一种新的结合有监督学习的动态主题模型(Supervised Dynamic Topic Model, S-DTM)。该模型不仅能够随时间的变化对语言进行动态建模, 而且结合有监督学习技术, 在主题变分推理中加入标签约束, 从而建立主题与标签之间的映射关系, 提高主题的表达解释能力。通过在一个跨越25年“以自然语言处理领域的中文期刊论文为主导”的中文语料库上的实验, 证明该模型相较于静态的有监督主题模型和无监督的动态主题模型, 具有更好的语义解释概括能力, 能更准确地反映文档的主题结构, 更精确地捕捉主题?词汇概率分布的动态演化。  相似文献   

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

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