首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 875 毫秒
1.
C++Builder内存管理安全研究   总被引:1,自引:0,他引:1  
综述了 C+ + Builder环境下使用内存的常规技术方法 ,讨论分析了程序异常情况下如何使用异常处理技术确保内存释放 ,列举了有关内存使用的两个特例。  相似文献   

2.
通过对C++存储架构以及内存使用分配机制的分析,进一步探讨C++内存空间的管理机制,提出利用最佳编程方式及优化内存策略来改善内存效率、提高系统性能,并以实例说明C++存储管理机制在程序设计中的具体应用.  相似文献   

3.
李军锋  任世鹏 《科技信息》2010,(10):223-224
本文简要介绍了一种针对C/C++程序代码进行自动检测的工具Insue++,包括其运行环境、两种基本的工作模式,以几段简单的程序代码为例,演示了Insue++能够检测出的典型内存使用错误,并对其出具的问题报告进行分析。  相似文献   

4.
IP模式测控系统数据库的实时性技术研究   总被引:1,自引:1,他引:0  
基于IP模式测控系统的实时性分析,提出系统数据库的实时工作流程,研究分析分级处理的硬件构造、多线程机制及内存资源优化等问题.重点研究文件关联、内存资源回收等关键技术,并采用C++实现.基于等价实验方法,结果表明,数据库的延迟小,实时性好,方案可行.  相似文献   

5.
本文综述了C/C++中内存泄漏的发生方式、常见内存泄漏及其对策,简介了检测内存泄漏的工具,提出了预防内存泄漏发生的措施。  相似文献   

6.
孟涛 《科技信息》2009,(30):339-339
C++语言的动态内存分配机制为程序设计的灵活性提供了方便,但如果使用不当,极易引起内存的泄漏,而且难以觉察。内存泄漏会使系统可利用内存越来越少,运行速度下降。对于需要长期不间断运行的服务器程序,即使存在少量的内存泄漏,系统也将会面临崩溃的危险。文章阐述了C++程序设计中常见的内存泄漏情况,分析了原因并提出了预防措施。  相似文献   

7.
C++程序设计语言动态内存机制为灵活地进行程序设计提供了方便,但同时也增加了各种内存错误发生的机会。本文分析了C++中常见的内存错误,提出了解决对策和预防措施,以期抛砖引玉为初学者提供一些帮助。  相似文献   

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

9.
简述了微机DOS下的内存类型及使用原理,介绍了如何利用DOS功能优化内存,以及最大限度地使用常规内存的方法。  相似文献   

10.
C/C++中使用字符数组和字符指针处理字符串,本文对字符数组,字符指针及字符串的初始化、赋值和使用进行了细致深入的探讨。  相似文献   

11.
在C^++教学过程中,发现不少学生用C语言程时可以正确使用内存,但在用C^++编程时内存使用方面的问题。这种现象说明,我们还需要专门估引入类与对象的概念以后,特别是当类吸指指针数据成员时,如何正确地进行内在分配与释放。  相似文献   

12.
对C++异常处理机制进行分析,包括C++异常处理机制及其实现,并和C异常处理机制做了比较,最后分析了C++异常处理中对象的构造和析构的问题.  相似文献   

13.
简述了微机DOS下的内存类型及使用原理,介绍了如何利用DOS功能优化内存,以及最大限度地使用常规内存的方法。  相似文献   

14.
吴顺鹏 《科技信息》2008,(21):67-67
组态软件是集散控制系统的重要组成部分,本文将面向对象技术与传统的软件设计方法相结合,使用了Viusal C++、COM等先进的计算机技术,讨论了组态软件上位机监控软件的设计与开发,其中重点介绍了数据库组态和图形界面组态。数据库组态是组态软件的核心部分,而实时数据库又是数据库组态的关键部分,本文对其设计进行了详细的阐述,采用了动态连接库和全局内存的方法来满足工业上对数据实时性的要求。  相似文献   

15.
本文主要是对C++中多重继承编程方法进行分析,多重继承是很少几种语言实现的机制之一,它需要性能保证和复杂对象结构的处理和访问技巧.具有多重继承的结构在程序规模扩大以后,在现有编程方法之下会变得不可收拾,所以只有非常专业的软件开发者会系统化地使用多重继承,C++的标准库中用到了一些多重继承,是商品化的资源.但未来的C++趋势是要淡化多重继承.  相似文献   

16.
高文超  周法国 《科技咨询导报》2014,(11):122-122,124
C++是高等学校广泛使用的教学语言,并对后续专业课程的学习起到重要的铺垫作用。该文结合对非计算机专业讲授C++课程及实验的经验,对目前高校非计算机专业C++课程教学中存在的主要问题进行研究和探讨,并提出相应的改进措施。实践表明这些原则和方法增强了学生的积极性,较好的提高了教学效果,值得推广。  相似文献   

17.
在应用有限元-边界元耦合法分析大规模三维电磁场数值计算问题时,采用并行计算方式可以有效地节省计算时间和提高求解精度.在介绍并行计算在线性单元和高阶单元问题实施原理的基础上,分别论述了应用自适应交叉逼近技术降低边界元求解区域内存消耗、应用分布式预处理共轭梯度法求解器对复杂且包含易变化部件求解区域进行基于相对编号的建模以提高并行机群的运行效果、应用Borland C++Builder软件实现分析结果导出自动化以降低人工工作量这三种对有限元-边界元耦合法并行计算的优化措施.  相似文献   

18.
介绍采用89C51RD+IN单片机研制混凝土浇筑记录仪的原理与方法。使用实践证明,此记录仪记录数据快速、准确,便于施工现场使用。  相似文献   

19.
针对分布仿真系统中的内存分配问题,提出了一种基于VMIC的内存分配算法,利用向量和映射相结合的方式对VMIC板卡的内存空间进行动态分配和释放。试验表明,该算法能够准确地为仿真数据分配和释放空间,处理内存分配和释放过程中出现的异常,且能够及时合并空闲空间以减少内存碎片,从而满足分布仿真系统对大量数据的存取需求。  相似文献   

20.
马程  陈杰 《科技信息》2007,(27):533-534
C语言的运算符及表达式使用灵活,利用这一点可以巧妙地处理许多在其它语言中难以处理的问题。但有时因对其理解不深,使用时往往会适得其反。本文针对教学中使用运算符及表达式容易出现问题的地方,给出分析及解决对策。  相似文献   

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

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