首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
C++类的多态性探究   总被引:2,自引:0,他引:2  
C++类的多态性是其最具特色的性质之一,它使得程序设计中“由一般而及个别,由现在而至将来”的这个普通要求成为可能。从必要性入手来探讨多态性的由来,从内存管理机制来探讨多态性的实现机理。  相似文献   

2.
MATLAB6.0与MATLAB5.3相比,在VC6.0中使用其数学库建交地MATLAB运行环境的应用程序时,有了很大的不同,应用在5.3版本下的方法已经不再适用于6.0版本。本文作者在详细介绍了这些重大改变后,通过一个简单的实例,具体说明如何在VC++中使用MATLAB6.0C++数学库来建立独立运行应用程序的过程。  相似文献   

3.
一个基于C++Builder和ADO技术的应用程序   总被引:1,自引:0,他引:1  
介绍了ADO的技术体系和它与C++ Builder的联系、编程工具Borland C Builer5,并探讨了ADO技术在C++ Buider5上的具体实现。  相似文献   

4.
为了提高起重机动态特性的求解精度和分析速度,采用Visual C++编译器核心类集MFC绘制可视化窗口,通过C++程序编写及MATLAB函数调用,精确求解门、桥式起重机动态系统模型,实现了VC++与MATLAB的协同合作,实例验证了该方法的可行性。  相似文献   

5.
提出了一种面向对象的并发程序设计语言ConcurrentC^++。在ConcurrentC^++中,进程就是一种特殊的对象-并发对象,因而具有抽象性(abstraction)、封装性(encapsulation)、继承性(inheritance)以及同式多型(polymorphism)。并发对象可以动态地产生,动态的消亡。进程之间的通信与同步依据并发对象之间的消息传递。ConcurrentC^++  相似文献   

6.
在程序设计和科学计算领域,VC++和Matlab作为应用最广泛的软件工具,均具有诸多的优点.在利用VC++进行程序设计的过程中,常会遇到进行各种复杂科学计算的情况,利用VC++直接进行数学算法的设计往往费时费力,为了提高效率以及算法的准确性,在VC++程序中调用Matlab的强大的数学计算功能,是解决上述问题的有效途径.本文对在VC++中调用Matlab的方法进行了介绍,并对其中常用的几种方法通过程序设计的实例进行了详细的说明.编程实例说明了该种混合编程方法解决该类问题时的有效性.  相似文献   

7.
汇编语言开发的程序有着很高的执行效率,而Visual C++是应用广泛的高级语言开发工具。汇编语言在Vi-sual C++中的应用能够有效提高程序的效率。本文介绍了Visual C++中调用汇编语言的常用方法和进行混合编程的要点。  相似文献   

8.
文章提出了一种基于逆向工程项目的扩展OpenC++静态分析方法。探讨了抽取静态信息的OpenC++扩展策略,容错解析技术和嵌套定义类、结构体的识别与处理等方面的问题,介绍了采用XML文件进行静态信息的存储方法。  相似文献   

9.
首先从系统层面和编译层面分析了Windows和C++异常处理的基本原理,指出了基于Windows的C++异常处理机制在使用过程中可能出现的逻辑错误,以及Windows运行时库中个别函数可能存在的此类安全隐患。为了更好地保证C++代码安全性和健壮性,综合上述研究提出了审计C++异常处理的方法和建议。  相似文献   

10.
讨论了VisualC++Foxpro之间DDE数据通讯所涉及的问题,探讨了Foxpro服务器应用程序及VisualC++客户应用程序的设计技巧。  相似文献   

11.
介绍了软件工程领域的技术同实际应用相结合的具体方法,面向对象技术是当今的主流软件开发方法,它具有封装性、继承性和多态性。文中讨论了面向对象技术的封装性和多态性在冷冲模CAD系统中的应用,分析他们在提高系统可扩充性、降低系统复杂度方面的作用,并举例分别加以说明。  相似文献   

12.
提出了一个通用网络考试系统的解决方案。该系统具有试题库管理、试卷生成和传送、考务管理、机器自动阅卷等功能。该方案采用完全基于XML的数据描述方式以及基于题型多态性分析基础上的面向对象的程序框架,有利于提高系统使用价值和降低开发和维护的成本,并给系统扩展和二次开发提供极大便利。  相似文献   

13.
湿蒸汽发生器是油田三次采油的重要设备,为了使其安全,可靠运行并产生高质量的高温,高压蒸汽,必须对其运行过程的温度,压力及报警信号的等有参量进行集中监测,传统的解决方法是人工定时现场抄表,这不仅工作量大,而且极不安全。本文简要介绍了一种计算机集中监测系统的组成及功能,  相似文献   

14.
将建筑结构的智能选型设计理论应用于大跨空间结构,选用Microsoft Access 2000 for Windows作为实例库开发工具、Microsoft Visual C++6.0 for Windows作为方案生成系统开发工具、专家系统开发工具c—ADVISOR 3.0作为方案评价和决策系统开发工具,开发了一个大跨空间结构智能选型设计系统的厚型系统。该系统主要包括大跨空间结构的选型实例库系统、方案生成系统和方案评价与决策系统。3个子系统建造的基本原理是:采用面向对象技术建造实例库系统、实例推理和数据挖掘建造方案生成系统、模糊推理与模糊多属性决策方法建造方案评价与决策系统。  相似文献   

15.
举高消防车CAD系统是应用面向对象技术,并利用Visual C 6.0结合ARX技术和APDL语言对AutoCAD和ANSYS进行了二次开发。详细论述了系统的结构和开发中的关键技术。  相似文献   

16.
将并发机构引入C++,本文提出了面向对象的并发程序设计语言ConcurrentC++,揭示了类、对象及进程之间的关系。  相似文献   

17.
With the spectrum extended in modem Electronic War, Laser Countermeasure Weapon will be requested in order to snatch up and keep the Electromagnetism-Power in war field. If Command, Control, Communications and Intelligence called Double-Army-Power-Implement is applied to general design of Laser Countermeasure Weapon System, the efficiency of Weapon System can be greatly improved. The Object-Oriented analysis and design approach based on UML for C^3I system architecture was put forward, by which logical: archi- tecture described by class diagrams and behavior diagrams can be developed through Object-Oriented analysis, and physical architecture described by component diagrams and deployment diagrams can be developed through Object-Oriented design. The framework Of Modeling based UML was firstly set forth, the high process of Command, Control, Intelligence, Surveillance, Reeo.nnaissance and UML Architecture was utilized. , Then the Modeling process was particularly discussed through following the core ideology and basic principle of RUP ( Rational Unified Process). Next, a series of diagrams of UML diagram which include Activity diagrams, Use Case diagrams, Sequence diagrams, Package diagrams and Class diagrams of system analysis, Component dia- grams, and Deployment diagrams of system design are illustrated in the process of Modeling of C^3I system software. Lastly, some problems that should be noticed in the Modeling process, merit and demerit of model, next works were also put forward.  相似文献   

18.
在软件方法学领域已有研究成果的基础上,提出了面向对象代数的Petri模型。该模型支持面向对象的概念,支持面向对象软件系统分析和建模,把代数理论、Petri理论以及面向对象方法和技术结合在一起,为形式化和智能化软件工程环境的建立提供了一种有效方法,提高了并发系统动态建模和复杂系统的高级建模的能力。  相似文献   

19.
激光熔覆Ni+Cr_2O_3复合涂层的耐蚀性   总被引:2,自引:1,他引:1  
研究了激光搭接熔覆Ni+Cr2 O3复合涂层在 0 .5mol/LH2 SO4 +0 .5mol/LNaCl水溶液中的电化学行为 .试验表明Cr2 O3粒子在激光熔池中发生了完全溶解 ,涂层具有胞状枝晶组织特征 .激光熔覆Ni+Cr2 O3复合涂层比单一熔覆Ni合金涂层和 2Cr13马氏体不锈钢基材具有更低的维钝电流密度和更宽的钝化区范围 ,明显改善了在该腐蚀介质中的抗点蚀能力 .  相似文献   

20.
设计和开发进化算法平台,对进化算法的研究具有重要的意义。利用MVC设计模式和面向对象的软件开发思想,提出了一个可扩展的进化算法平台。平台完成参数设置、算子导入、计算结果的存储与显示等功能,并提供了友好的人机交互界面。平台对各项功能进行封装,在算法运行中可动态加载,因此算法流程灵活多变;利用动态链接库实现了导入功能,不仅方便新算子集成到平台,而且有利于平台的扩展。  相似文献   

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

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