首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
介绍了VC++4.0中的Component Gallery的基本功能和用其实现代码复用的方法,并给出了用该方法实现自画式列表框的实例。  相似文献   

2.
Visual C++与Fortran的混编   总被引:10,自引:1,他引:9  
针对VisualC 作为Windows环境下最主要的应用开发系统,对于如何利用已积累的Fortran代码和利用Fortran语言的长处,并将其集成到VisualC++环境下,提出了两种混编方法,并论述了两种方法的原理、步骤和优缺点,以期在软件开发和计算领域更好地发挥两种开发环境的优势。  相似文献   

3.
集成Spring+Struts+Hibernate框架技术构建基于J2EE的Web应用可以提高J2EE项目的可重月性、灵活性和可扩展性等。分析了两种流行的开源框架技术Struts和Spring的原理,并将这两种框架技术三Hibernate技术整合起来应用到实际的Web项目开发中去,从而提高了项目代码的复用性及项目开发的效率。  相似文献   

4.
用VC++5.0IDE开发PRO/TOOLKIT应用程序   总被引:6,自引:0,他引:6  
本文介绍了在WINDOWSNT4.0操作系统下生成PRO/TOOLKIT应用程序的两种实用方法:即分别利用MS-DOS命令行和VC++5.0IDE。两种方法对比表明用VC++5.0IDE开发PRO/TOOLKIT应用程序更方便、效率更高。  相似文献   

5.
嵌入式实时程序设计中C/C++代码的优化   总被引:5,自引:0,他引:5  
本文简单介绍了嵌入式实时程序设计的特点和嵌入式系统中语言的选择,着重介绍了以下几种在嵌入式实时程序设计中优化C/C++代码的方法。  相似文献   

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

7.
异常机制是C++崭新而高级的特性,比起传统的返回错误代码的做法,异常机制能够针对各种可能的错误提供更有效的解决方法,而且可以使正常代码和错误处理清晰划分开来。关于如何安全、可靠地使用异常机制,MISCRAC++给出了一些相关的规范。  相似文献   

8.
许福  郝亮  陈飞翔  李冬梅  崔晓晖 《计算机工程》2020,46(1):222-228,242
开源代码复用是重要的软件开发模式,但开源许可证侵权与代码同步更新是当前开源代码复用中的2个主要问题。利用代码快照间的高度相似性特点,设计一种代码仓库的高效增量分析方法,在此基础上,利用Simhash算法将函数代码映射成函数指纹,提出以函数为基本分析单元的工程相似度计算方法,从而降低分析结果的存储空间并提高代码比对速度。设计3组实验分别从代码分析效率、工程相似度判定和函数更新检测方面进行评估,结果表明,该方法能满足开源代码复用中相似度检测和代码溯源的需求,且能够有效缩短总体分析时间。  相似文献   

9.
讨论研究了位图的几种形式,同时对于位图的WINDOWS高级编程和VC++的编程的原理和步骤做了介绍,给出了一些主要的代码。  相似文献   

10.
一种离散时间事件仿真架构及其实现   总被引:2,自引:0,他引:2  
梁景新  何晨  诸鸿文 《计算机仿真》2001,18(1):33-36,28
该文介绍了一种C++语言开发,基于消息处理的离散时间事件仿真软件架构,并且给出了关键的实现算法和C++源程序段。由于在设计中充分考虑了易用性、通用性、可扩展性和代码的兼容性,该仿真架构是很有实用价值的。  相似文献   

11.
面向对象程序中对象回调技术   总被引:1,自引:0,他引:1  
为了提高面向对象程序中的对象的重用性和效率,该文提出了一种对象回调的思想,并着重介绍了在C++语言开发环境中,实现对象回调的两种方法。对象回调技术能够极大地提高对象利用率,具有实用性。  相似文献   

12.
This paper discusses concepts on object from UniNet view and shows that there exists the flow of controlin object system except for exchanging of messages between objects. Meanwhile, the paper presents an independent mechanism of object communication separated from object that will result in a more general reuse of object. With helpof the control flow and the data flow, UniNet can describe not only the static features, but also the dynamic featuresof object system, which naturally solve the inheritance anomaly and the flow of data and control. In addition, based on UniNet specification, the object system can be verified easily and create the program code automatically.  相似文献   

13.
通过模板技术、用户对象控件重用、全局函数重用和OLE对象重用技术在对PB开发中的软件重用进行研究,在PB开发环境中,应用这些软件重用技术可以提高编程效率、代码的通用性、模块的可重用性.  相似文献   

14.
从非面向对象的程序中抽取出独立的对象,对于非面向对象系统的维护和扩展具有非常重要的意义。本文利用子程序和形参的关系设计并实现了一个非面向对象程序的对象抽取系统,应用该系统不仅能改善原程序的可维护性,而且可以提高系统代码的可重用性,实现软件复用。  相似文献   

15.
提出了一个基于扩展电子学习对象结构的学习资源管理系统框架。该框架利用本体对特定领域进行建模,同时对电子学习对象的结构进行了扩展,使不同的学习对象之间能够进行比较与组装,提高了资源的复用性以及管理效率。  相似文献   

16.
李国东  张德富 《软件学报》2002,13(3):342-353
在为工作站机群构造并行软件的过程中,计算特征和组成特征非常重要.但是,由于缺乏有效的支撑环境,当今的分布式并行计算软件系统效率低下,这在计算特征方面尤为明显.提出一个基于分布式对象的并行计算框架,目的在于保证高效的并行计算开发,提供封装和复用并行程序的机制,并保证系统的动态平衡和容错性.框架是4层模型,包括对象组层和移动对象层.实验结果证明了方案的有效性.  相似文献   

17.
Object Oriented Tools for Scientific Computing   总被引:1,自引:0,他引:1  
A set of object oriented tools is presented which, when combined, yield an efficient parallel finite element program. Special emphasis is given to details within the concept of the tools which enhance their efficiency. The experience of the author has shown that the design concepts documented are crucial for the efficiency of the issuing code, and that they can easily be incorporated within existing object oriented programs.  相似文献   

18.
本文以无线电调谐单元设备中的无线电调谐软件为例,通过引入LDRATESTBED自动化测试工具提高测试效率,实现满足DO-178C中的语句覆盖数据的目标.语句覆盖是民用飞机软件研制中最基本的覆盖率测试目标.语句覆盖可以有效检测出源代码中的多余代码,提高代码质量.通过实验表明LDRATESTBED可以快速完成源代码插桩以及代码覆盖率数据分析任务,同时,该工具自动标识源代码中未执行的代码,为开发者提供了分析的基础.工具生成的语句覆盖率数据满足DO-178C标准目标要求,可以作为证据提交给局方进行审查,提高软件的置信度.  相似文献   

19.
基于元数据的对象管理的Web框架   总被引:1,自引:0,他引:1  
提出了一种基于元数据的对象管理的Web框架(OMF),OMF针对目前流行的Web框架(如Struts等)缺少存储、一致性差等问题,充分运用JDO、Servlet、JSP等标准,使用XML定义对象元数据,辅以面向域的代码生成技术,实现了对象的持久、事务、表现视图等的一致性管理,并同时集成了灵活的基于角色和ACL的访问控制机制。通过该框架,能实现快速创建Web应用系统,极大地提高开发效率。  相似文献   

20.
为了使面向对象的开发与关系型数据库联系起来,时象持久化技术应运而生.目前主要是运用对象/关系映射框架来实现对象持久化.NHibernate让应用程序开发人员运用该框架就不必关心底层关系数据库的具体实现.通过设计对象持久层可以减少程序代码,降低了开发周期,提高了开发效率.  相似文献   

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

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

京公网安备 11010802026262号