共查询到20条相似文献,搜索用时 15 毫秒
1.
多态性特征是C++中最为重要的一个特征。在分析研究了C++的多态性特征后,总结并给出了准确理解和掌握多态性特征的几个必要的技术概念及其实现要点,结合实际开发经验,提出了解决多态性的方案。 相似文献
2.
本文讨论了一种允许用户定义任意代码特性集,并保证在编译时被调用函数满足调用者所有代码特性要求的机制。 相似文献
3.
罗粮 《电脑编程技巧与维护》2014,(11):46-47,93
封装性、继承性和多态性反映了C++面向对象的基本特征。多态性是这3个性质中最具特色、最不易掌握的一个,它使得类的成员函数具有"一个接口,多种实现版本"的特点,为了理解多态性的实现机制,通过其在内存中的数据结构探讨了多态性的实现原理。 相似文献
4.
下面所收集的技巧虽然有点深奥,但容易上手,而且不管基于什么平台,面向何种应用领域,使用哪个编译器,只要是C++程序员都会从中受益。我把这些技巧归纳为五个主要方面:通用的编码风格、内存管理、性能增强、面向对象设计和标准模板库(STL)。 相似文献
5.
我在上篇中“盘点”了TCPL和D&E以及入门教程、高效和健壮编程、模板和泛型编程等方面共十几本C++好书。冬去春来,让我们继续C++书籍精彩之旅。标准库当我还在研究院工作时,与同院另外两家研究所合作开发过一个大型水利枢纽调度集成项目。我们三家软件系统之间都要相互通信。在调试通讯模块时,细心的客户(一名好学的系统管理员)发现对于同一通信规约的解释代码,我的 相似文献
6.
多源空间融合可以将不同信息存储系统的数据整合,用较少的人力、物力资源完成大量工作,但是融合过程中,难免会出现数据损耗,导致融合后部分数据不能读取,有效数据与损坏信息混合存放,较难区分,如何方便得到空间融合后有效数据是亟待解决的重要问题。提出一种时空特性约束下多源空间融合数据挖掘。分析多源空间的时间和空间特性,确定约束条件,将多源空间向量集成,建立空间融合规则,在减少损耗的基础上,分别融合多源空间内的几何方位与空间要素,最后构建EM数据挖掘模型,根据数据质量评价指标挖掘出有有效信息。仿真结果证明,时空特性约束下多源空间融合数据挖掘能够稳定、有效地准确挖掘出多源空间融合后的有效数据,实现资源准确共享。 相似文献
7.
本文介绍了如何用Win32加密API与.NET加密类库这两种不同的加密接口得到完全相同的加密结果,重点解释如何使双方密钥保持一致,为C/C++与.NET数据加密的互操作性提供一种简单的解决方案。 相似文献
8.
9.
BorlandC~(++)2.0排序函数QSORT()的用法大庆石油管理局钻井研究所王永吉,邹德 BorlandC++2.0版中,排序函数QSORT()彻底实现了“中树遍历”的快速排序算法,速度非常快.自己编的排序函数是无法与之相比的。但是,在Bor?.. 相似文献
10.
CBX是Borland新推出的C++开发平台,目前为1.0版(其中某些工具为预览版本)。CBX带有众多的C++编译器、框架(Frameworks),以及一个开放源码的应用程序框架(App.Framework)。这种大熔炉式的开发环境对程序员是比较陌生的。本文将为读者介绍CBX各类项目的试用、各编译器的设定、各个框架的文件组织与试用。由于CBX的下载和安装也可能引起小小的混乱或迟疑,为节省读者在这方面的时间花费,本文一开始也谈谈下载与安装经验。 相似文献
12.
下述三个简单而又鲜为人知的技巧,可以在不牺牲程序的清晰和可读性,不更改设计方案的情况下提高程序的性能。例如,程序员往往不知道,只要简单的重新排布一下数据成员在类声明中的顺序,对象的体积就会显著减小。特别是在使用对象数组时,这种优化技术还能和提升程序的性能。还将学习前缀和后缀操作符的区别,这个问题在操作符重载时至关重要。最后,来学习减少生成临时对象的几个技巧。 相似文献
13.
李明柱 《电脑技术——Hello-IT》1998,(9):52-54
Windows98、IE4.0、Office97、VisualStudio97等与以前的版本相比,不但在功能上有了很大的提高,而且在操作界面上也作了很大的改进,增加了许多新型界面特性。下面我们就以具体实例来谈谈用C++Builder3.0实现几种新型界面特性的方法。快速按钮(Speutto)的使用方法和技巧快速按钮(SpeedButto)是一种新型按钮控件,它除了具有一般按钮的属性和方法(可以在按钮上添加文字标题)外,还有在按钮表面设定不同图象,以代表不同的按钮状态(如选中、无效等)的特点。一般来说,快速按钮都放置在一个面板(Paul)上的用于实现一些特… 相似文献
14.
15.
16.
本文旨在说明修改游戏存档的思路、编程方法和一点技巧,上篇内容分别为前言、手工修改游戏存档文件的方法、自动检查游戏存档中的数值、改进1:对地址文件取得交集等内容。本期向读者介绍下篇部分内容。 相似文献
17.
18.
51系列单片机C语言编程入门(下) 总被引:1,自引:0,他引:1
朱金刚 《电子制作.电脑维护与应用》2003,(2):23-24
三、51中常量与变量的定义及赋值常量为一常数,通常设置为某一固定参数,这样一旦参数发生变化,只需修改常量的定义。常量使用define语句在程序的开头部分定义,例如定义一个user_data常量可使用如下语句:#define user_data 150。变量是程序中可以改变的量,通常存放一些中间数据,变量根据其长度可分为位型[bit],字符型[char],整型[int],长整型[long], 相似文献
19.
吕超亚 《电子制作.电脑维护与应用》2006,(7):55-58
C51编译器支持在C语言源程序中直接编写80C51单片机的中断服务函数程序。以前我们学习用汇编语言编写中断服务程序时,会对堆栈出栈的保护问题而觉得头痛。为了能够在C语言源程序中直接编写中断服务函数,C51编译器对函数的定义进行了扩展,增加了一个扩展关键字interrupt。关键字interrupt是函数定义时的一个选项,加上这个选项就可以将一个函数定义成中断服务函数。定义中断服务函数的一般形式为: 相似文献
20.
非晶态SiO_2掺杂Fe~(2+)薄膜气敏特性的研究 总被引:2,自引:0,他引:2
研制成功一种以SiO2作为主体,掺杂Fe2+离子薄膜制备的气敏元件,对CO气体有良好的气敏特性。它的线性范围为1.2×10-4~8.92×10-3mol·dm-3,检测下限为5×10-5mol·dm-33,响应速度≤5s.本工作以非晶态半导体的Mott-Davis能带模型结合表面吸附理论,初步探讨了该材料的气敏机理,确立了元件阻值R与吸附浓度C的关系方程,以此解释元件的气敏特性.该方程对非晶态SiO2掺杂薄膜是普遍适用的。 相似文献