首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 500 毫秒
1.
模板是C^++中功能最强的特性之一,它允许编程人员只定义一个函数或类的“形状”。本文通过例子介绍了模板的使用,并给出了函数模板,类模板。  相似文献   

2.
本文就软件开发中很难解决的代码重用问题阐述了C^+^+对该类问题的解决方法,并给出了相应实例帮助解说。  相似文献   

3.
作者通过在C++系统中增设一个独立的集合类模板和一个独立的序列类模板,提供了C++上的集合与序列运算的一种新的实现方法,从而可以实现任意数据或对象类较全面的集合与序列运算。  相似文献   

4.
C++程序设计中的模板技术   总被引:2,自引:0,他引:2  
文章讨论了C++中的模板技术,介绍了模板的使用方法,并结合例子说明了模板技术在程序设计中的应用。  相似文献   

5.
本文介绍了一种用C^++语言开发的向量与矩阵类模板,它适用于多种运行环境,只需较少编程便可完成整型、单精度实型、双精度实型及复数型向量与矩阵的基本运算。文章对该类模板的基本结构、主要特征及扩充途径作了简要描述,并用实例演示了它的使用方法。  相似文献   

6.
STL中Generic算法的扩展   总被引:2,自引:0,他引:2  
周成玉  邵志清  宋国新 《计算机工程》2002,28(12):61-62,176
Generic程序设计是实现软件重用的重要方法之一,文章介绍了generic程序设计与C++标准模板库(STL),探讨了STL中generic算法的扩展方法。  相似文献   

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

8.
梅洁 《计算机工程》2000,26(7):179-181
利用VC++的面向对象的软件重用技术(包括实例重用、继承重用和多态重用)设计MIS的通用录入屏幕,可加强整个系统的可维护性、可重用性。  相似文献   

9.
本文简要介绍了OpenGL的基本发展状况及工作机制,重点运用面向对象思想论述了创新可重用图形类CopenGL在VisualC++三科形绘制中的操作和具体实施等诸多事项。  相似文献   

10.
通过对C++特点的分析,说明C++程序设计的核心问题是“类”的设计,要充分利用C++这方面的优势。  相似文献   

11.
陈凤祥  李汪根 《微机发展》2010,(2):79-82,86
数组是应用程序中经常要用到的一种数据结构。为解决C++定义后的数组不能改变其大小的情况,根据软件重用的思想,给出了用函数模板、动态数组类和数组类模板生成C++动态数组的方法,并对这些方法在代码重用方面进行了比较。文中主要给出了动态生成二维数组的函数模板、动态数组类和数组类模板的定义,以及部分成员函数和运算符重载函数的实现代码或算法。以动态生成二维整型数组,进行矩阵的加法运算为例,给出了使用方法。应用文中所给的方法,能满足应用程序中动态定义一维和二维数组的需要。  相似文献   

12.
本文主要介绍了软件的可靠性技术方法,包括避错设计、查错设计和容错设计。针对指挥信息系统,给出实际实现避错、查错和容错的软件设计方法。实际应用表明,该可靠性设计的应用切实提高了系统的可靠性能。  相似文献   

13.
基于模板库的三维植物形态模拟系统研究   总被引:4,自引:0,他引:4  
首先从现有的植物形态建模系统出发。分析了其面临的主要问题,设计并实现了一种基于模板库的三维植物形态可视化模拟系统,给出了系统的总体设计方案,介绍了植物形态结构模板库的建立,重点论述了三维真实感植物生成的实现方法,最后介绍了系统界面设计并给出了系统应用实例。  相似文献   

14.
Even though the data processing domain is relatively well-defined, application-specific details vary too widely to conceive of totally automating programming and specification support. Conventional tools lack the semantic knowledge to constructively support software development. On the other hand, it is possible to design a prompting and guiding system that can elicit the application details. The limits of automated programming support possible for file and data processing applications were identified by means of a case study of COBOL and PL/I programs. The data gathered from this study facilitated the definition of seventeen widely applicable templates. The resulting template set has immediate value as a manual specification and documentation tool. The templates encourage programmers to make well-considered design decisions and enforce standardized documentation.  相似文献   

15.
为了提高航空电子总线数据采集软件的开发效率和可靠性,降低测试和仿真工作的复杂度,对当前主要的软件自动生成方法进行了分析比较和研究,并将其应用到航电总线数据采集软件中.设计了接口控制文档(ICD,interface control document)数据库、知识库、类型库和词法分析器,采用XML模板生成、XSD模板验证和...  相似文献   

16.
模拟流程图功能是核电DCS控制系统的重要组成部分,而流程图的组态则是该功能实现的基础。模拟流程图组态由静态元素和动态元素图元组成,针对模拟流程图中动态元素的实现进行分析讨论,设计模板实现动态元素图元的动态显示,并采用C语言脚本设计实现动态元素图元的显示更新和事件操作响应。最后验证模拟流程图组态软件完成的流程图在核电DCS系统二层人机显示软件运行稳定。  相似文献   

17.
针对中小企业业务流程不规范和变化差异大等特点,指出现有软件定制技术面临的挑战.在SOA和MDA基础上,提出服务模型驱动的架构(SMDA),阐述服务模型和服务模板的概念,设计基于SMDA的软件定制技术平台框架;描述服务抽象和服务模板构造过程,构造一种基于XML的服务模板标记语言,以描述和配置企业应用系统的基本信息需求和个性化定制需求,并通过具体实例展示SMDA架构在软件快速重构与定制中的有效性和实用性.  相似文献   

18.
人脸的民族特征抽取及其识别   总被引:1,自引:0,他引:1  
段晓东  王存睿  刘向东  刘慧 《计算机科学》2010,37(8):276-279301
人脸的民族特征是人脸信息描述的重要特征之一.首先构建了中国多民族人脸数据库,利用人脸识别技术提取民族面部特征和民族识别.在特征抽取方法中,采集人脸中的代数特征和几何特征,采用LDA(线性判别分析)算法提取人脸图像的代数特征.还构建了能够抽取人脸几何特征的弹性模板,并利用Gabor小波进行特征点定位.实验采用KNN和C5.0分别学习训练集中的代数特征和几何特征,并对测试集进行预测分类.实验结果表明,利用代数特征方法和几何特征方法对藏族、维吾尔族、壮族3个民族的平均识别准确率分别达到79%和90.95%.  相似文献   

19.
从在线仿真器(简称ICE)系统的发展、形成到其功能的实现给予了较详细的分析与研究,总结出未能广泛使用的主要原因,提出了接口软件模块标准化的概念。重点论述了对ICE系统软件进行二次开发的设想与构架,完成了ICE系统的硬件构成以及软件模块的设计,成功地实现了由普通微机(为主机)、专用型ICE(为终端机)、目标机(为用户样机)三机系统构成的具有“方便用户、功能齐全、资源丰富、造价低廉”等特点的二次开发系统,为提高ICE产品档次迈出了新的一步。  相似文献   

20.
Authoring templates with Tracker   总被引:1,自引:0,他引:1  
Tracker, a tool developed by DARPA'S active templates program, extends data-entry forms to support plan authoring, information monitoring, and execution planning. Tracker is used to develop templates for a military air transportation system tool. The Tracker software lets users define templates to describe and implement a given planning problem's associated workflow.  相似文献   

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

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