首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
C或者C+十是当今最为重要的编程语言,其作为开发工具一向是大软件厂商的必争之地。以往BOrland的产品总被公认略胜一筹。但自93年推出VisualC+十以来,Microsoft渐渐地占了上风,进入96年后,Microsoft又接踵推出了VC++4.0、4.正和4.2版本,使它的竞争优势进一步得到了加强。下面介绍的VC++4.X版的新功能,虽然只是其中的一部分,但仍能对它的强大功能有所了解。DeveloperStudio——既熟悉又陌生的开发环境VC++4.0的最大变化莫过于它采用了一个独立于VC++,又与VC+十紧密集成的新开发环境,即DeveloperStudio。…  相似文献   

2.
C#是微软公司推出的一种先进的,面向对象的开发语言,能够方便快捷地建立基于微软网络平台的各种应用和在网络间互相调用的WEB服务。C#与C++都是面向对象的语言,类在这两种语言中都有非常重要的地位,因此对C#和C++中的类进行对比,并着重说明微软在C#类中引入的新特性。  相似文献   

3.
C++语言是C语言的超集,C++语言除了在C语言的基础上扩充了面向对象特征外,还扩充了非面向对象特征,本文讨论了C++语言不同于C语言的非面向对象特征、C++面向对象程序设计中的二义性和C++语言的文件操作,并给出了一些应用例子。  相似文献   

4.
目前,在科学计算领域有不少程序采用了Fortran和C++两种语言进行混合编程(即“混编”),但现有混编的程序代码可读性差,可维护性差,严重影响了软件的可移植性和可重用性。针对此现状,笔者总结了自己在核电软件开发中的实际经验,分三步阐述了Fortran和C++混合编程的规范化:首先,用宏定义等方法实现C++类型与Fortran类型的映射;然后,对于简单类型的参数传递,提出规范性意见;最后,对于Fortran中的特殊类型,提出在C++中用封装类型进行定义。经过对比验证,证明规范化的混合编程确实增加了代码的鲁棒性,可维护性。  相似文献   

5.
介绍了在Windows 2000/XP环境下,以C++Builder为开发工具,利用F-24U示波器提供的软件接口,采用静态调用动态链接库的方法,对F-24U进行了二次开发,设计出了多功能虚拟仪器。该虚拟仪器具有波形显示、存储、打印、回放和模拟量测量等功能。最后详细介绍了在C++ Builder下采用多线程技术实现数据采集与显示的方法。  相似文献   

6.
李小丽 《福建电脑》2011,27(1):201-202
近年来,C++课程己经在许多高校开设,成为计算机专业的一门专业必修课程。针对该课程的特点,笔者根据自身实际教学经验,对C++教学中存在的问题进行初步探讨。  相似文献   

7.
陈庆章 《软件世界》1997,(6):62-63,92
Java是由美国SUN微系统公司(SunMicrosystems,Inc)所开发的、也是第一种能在国际互连网络上面使用的、具有硬件和软件独立性和交互能力的程序语言。从Java发展历史与其背景来看,Java与C或C+十有着密切的关系,但是Java与C和C++却有着重要的区别,我们仔细的分析Java语言的语法,可以发现Java实际上去掉了不少C和C+十的特有的东西,并加入了一些新的特性。一JJava语言的特点Java乃是因应撰写C+十语言程序时所遇的困难而萌发的。起先只是一个消费性电子产品大计划中的一部份。当初被考虑采用的是C+十语言,但从一开始的编…  相似文献   

8.
多态性是C++的一个重要特性。程序员可以通过使用C++的多态性来编写灵活多样的程序,但是由于多态性比较复杂,程序中可能会隐藏一些漏洞。为了避免产生这些漏洞,MISRAC++推荐了一些编程规则。  相似文献   

9.
随着计算机网络技术和分布式技术的发展,COM技术越来越被重视。文中对COM的基本机制进行了深入地剖析,对COM技术的底层实现进行了详细的讨论,并在此基础上,用C++实现了一个进程内服务器,通过实例详细讨论了C++在实现COM时所涉及的技术。  相似文献   

10.
介绍了C++标准为了适应泛型编程的大规模运用,在语言核心方面对泛型编程能力将要作出的改进,概述了C++模板类型系统Concepts的主要功能和语言要素以及标准库支持,并给出一些例子进行说明。最后,简单介绍了现有的Concepts实现。  相似文献   

11.
本文设计了一种用于开发诊断型专家系统的工具系统.该系统能完成知识获取、一致性 检测和诊断推理等任务.它具有使用变量、常量和函数来描述领域知识、集成符号推理和数值 计算等特点.该系统用Microsoft C5.0语言在IBM微机上得以实现.  相似文献   

12.
13.
在计算机维护及维修中,最关键的是故障检测、定位,该文简述了利用总线技术对计算机系统各环节的故障进行定位,此技术还可扩展到多芯片集成在一起的检测。这一方法在理论上是严格的,实践操作又方便,是很具有实用价值的。  相似文献   

14.
专家系统(ES)的威力在于它的知识。该文主要阐述了ES作为新的先进软件技术表达软件程序中领域知识的思想,详细介绍了在实际的软件编程中用C/C++实现合成的ES技术的方法,从而提高软件的智能化水平。文中列举了常规程序中不确定性知识的规则实现以及用C++中的类构造框架结构的步骤。  相似文献   

15.
基于CLIPS的电厂水汽循环故障诊断专家系统   总被引:2,自引:0,他引:2  
介绍了基于C语言的专家系统开发平台-CLIPS,以及用CLIPS开发的电厂水汽循环故障诊断专家系统的基本结构、功能、推理过程等,最后给出了诊断过程。该专家系统能够根据电厂水汽循环系统的故障现象进行自动诊断,为水汽循环系统的故障诊断、分析和排除提供了较大实用价值。  相似文献   

16.
在分析指挥控制系统通信网络特点的基础上,采用面向对象的方法和Visual C 6.0程序设计语言开发了一个智能故障诊断专家系统,并对该系统的结构和各模块功能进行了阐述。该系统采用神经网络技术对网络告警数据进行处理,并利用专家系统实现诊断,提高了系统抑制噪声的能力,同时使系统具备了自学习功能。  相似文献   

17.
结合CLIPS和VC++实现规则推理的方法   总被引:1,自引:0,他引:1       下载免费PDF全文
专家系统开发通常有三种方式:高级程序语言,专家系统外壳,专家系统工具。该文介绍了专家系统工具CLIPS6和高级程序语言VC++6.0的各自特点,提出了将专家系统工具CLIPS6与VC++6.0高级语言编程工具结合起来开发专家系统,实现规则推理。详细描述了CLIPS嵌入VC++的一般过程:如何把CLIPS6嵌入VC++,如何加入CLIPS用户自定义函数来传递和返回参数。并以摩托车智能设计为例,详细阐述了规则编辑,事实获取,实现规则解释,实现人机交互功能等,从而实现摩托车智能设计的规则推理。  相似文献   

18.
为了满足国内机械制造行业对CAPP系统日益增长的需求,以及CIMS集成制造环境对CAPP子系统的特殊要求,我们在SUN—SPARC工作站和XWINDOW环境下用C语言开发了汉化版本的CAPP专家系统开发工具Z—ESPP。本文简要介绍Z—ESPP主要功能模块的实现机制,包括:用户界面子系统、零件输入子系统、数据库系统、专家系统开发工具、工序图与工艺卡片生成系统。  相似文献   

19.
于萍  ;吴业福 《微机发展》2008,(11):204-206
知识表示是专家系统的关键组成部分。在对知识表示的方法进行探究的基础上,根据起重机操作专家系统的特点,采用面向对象与产生式表示方法相结合的混合表示方法对其专家知识进行表示,并在C++程序语言环境下实现起童机操作知识的表示,同时给出起重机操作的知识表示实例,用此法开发的专家系统具有代码短、易维护、易修改和易扩充的优点。阐述了起重机操作专家系统如何用面向对象方法封装规则、建立知识库、实现知识推理和具体的应用要点。  相似文献   

20.
本文简要介绍了一个数控自动编程专家系统的自然语言接口的实现.该自然语言接口是以我们研制的数控自动编程专家系统为背景,运行在 SUN3/4 工作站的 UNIX 下和 IBM/AT 机的 DOS 下,用 C语言编程.该自然语言接口由词法分析、句法分析、语义语用分析、目标生成和图形仿真五个模块及相应的知识库构成.该接口能够接受数控编程系统所需的对工件的英语自然语言描述并处理一些比较简单的英语语言现象.  相似文献   

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

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