共查询到20条相似文献,搜索用时 0 毫秒
1.
耿秀华 《计算机技术与发展》2002,12(6)
由于析构函数的调用多为隐式的,因此,在一个应用程序中,尤其是在程序中包含聚集的情况下,某个类的析构函数究竟被调用过几次?每次调用又是针对哪个对象的?便成了2个值得探讨的问题.在此重点分析一个类的析构函数的调用情况,并结合具体例子加以说明. 相似文献
2.
3.
介绍了C++的异常处理机制中,抛掷和捕获的对象的构造和析构问题,分析在异常处理中内存资源的管理和策略。 相似文献
4.
王晖媛 《计算机光盘软件与应用》2011,(8)
在程序的开发过程中,异常处理是必然要考虑的问题,本文对C++和Java两种语言的异常处理机制作了分析和比较,以便我们正确使用异常处理机制,增强程序的安全性、健壮性. 相似文献
5.
6.
由于析构函数的调用多为隐式的,因此,在一个应用程序中,尤其是在程序中包含聚集的情况下,某个类的析构函数究竟被调用过几次?每次调用又是针对哪个对象的?便成了2个值得探讨的问题。在此重点分析一个类的析构函数的调用情况,并结合具体例子加以说明。 相似文献
7.
C 的一个变革特征是支持异常处理。C 异常处理机制是一个用来有效地处理运行错误的非常强大且灵活的工具,它提供了更多的弹性、安全性和稳固性,克服了传统方法所带来的问题,然而也具有高代价特征。本文对该机制中异常对象与处理器匹配规则、生存期与存储问题、异常处理中构造函数、析构函数的使用情况以及异常处理的性能进行了分析,以便更好地在面向对象程序设计中正确使用异常处理机制。 相似文献
8.
本文通过在嵌入式应用的实际开发过程,表明堆内存的分配与释放在程序的招待效率中有可能起决定性的因素。通过重载C 中的new、delete可在支持C 的应用中由用户实现自己的内存分配和释放策略,从而大幅提高程序的运行效率。 相似文献
9.
11.
以面向对象语言中的C++语言为背景,研究了构造函数的必要性,给出了构造函数的定义和特征,并举例说明构造函数是如何实现对类的数据成员进行初始化及如何正确使用构造函数。 相似文献
12.
我们编制程序时都希望程序按照我们的期望运行,可是程序真正远行过程却没有如此顺利:在此过程中程序总会受到各种异常错误情况的影响。为了处理这些情况,使程序能正确完成,本文介绍了C++中异常处理的机制,处理模型以厦实现方法 相似文献
13.
栈和堆中的变量具有不同生存期,而堆中变量的生存期由程序员决定.本文重点讨论面向对象C++中栈和堆的对象的构造与析构特点. 相似文献
14.
C++的异常处理技术探讨 总被引:2,自引:0,他引:2
异常处理是C 语言不同于C语言的一大特征,它能够使程序中断并且处理异常。本文讨论了C 语言异常处理技术,并举例说明了在程序设计中的应用。 相似文献
15.
C/C++中调用MATLAB C Math Library的实现 总被引:1,自引:0,他引:1
对MATLAB C Math Library作了简要介绍,对使用MATLAB C Math Library的原因作了分析,给出了生成独立执行程序的步骤,详细讨论了自动内存管理与函数模板,最后给出了一个实例,实现了对MATLAB C Math Library的调用。 相似文献
16.
本文介绍了对C++派生类和基类在工程应用中的一种方法,将两种不同的功能的模块按照基类和派生类的关系进行设计,使其作为系统的底层,在编程和维护上得到很大的灵活性。 相似文献
17.
C++中的引用具有重要的作用,可以大大提高程序的运行效率。目前关于引用的使用及教学方法很少有教材专门论述。文章分别针对引用的不同使用场合对其使用方法及教学方法进行探讨。教学效果表明,新方法对学生学习引用及深入理解C++是有益的。 相似文献
18.
在C++编程过程中,关于内存比较容易出现的错误就是内存泄漏和野指针,这两个问题实际上都是因为对于对象的生命周期管理不当导致的。如果一个对象其生命周期应该结束,但是对象没有释放,那么导致了内存泄漏的错误,如果一个对象的生命周期还没有结束,但是对象已经被释放,那么往往导致野指针异常,所以对于程序中对象的生命周期作一个好的规划是一个合格的C++程序员必须具备的能力。本文通过介绍和分析几种对象生命周期的管理方式,试图给出一种综合管理程序中对象系统生命周期的方法。 相似文献
19.