利用通用组件重构C/C++程序

来源 :中州大学学报 | 被引量 : 0次 | 上传用户:bigjohn6120
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在C语言中,一些数据结构的构建十分复杂,在某种程度上增加了程序员维护和复用源代码的难度。将这些数据结构转换为C/C++通用组件实例,可以提高源代码的可读性、可维护性和可变更性。在转换过程中,必须控制和消解不必要的依赖关系,降低源代码的维护成本。本文简述了利用标准库提供的通用组件实例替换数据结构的过程及相关问题,指明了通用组件在源代码重构和维护中的优势,并对该领域的未来进行了展望。
其他文献
期刊
数据仓库是将原始的操作数据进行各种处理和转换,并提供功能强大的分析工具。在银行业中建立数据仓库系统可用于客户盈利分析、银行产品分析和市场趋势预测,是银行科学决策的依
随着2005年人民银行成功推广了大、小额支付系统等一系列以数据大集中为主要特征的新信息系统,基层央行科技工作发生了重大变化。增强基层央行的科技运维能力,适应信息化建设的
根据《中国人民银行武汉分行关于县市支行业务岗位整合工作的指导意见》(武银[2006]146号),2007年3月,恩施中支对辖内县市支行业务岗位进行了整合,支行内设机构缩减为三股一室,科技
本文分析了影响T/C(65/35)13tex针织用纱条干的各项因素,介绍了通过优选工艺参数提高条干水平的途径。
表象训练的概念最初来自心理学和体育运动的相结合。所谓表象训练,就是使运动员通过唤起视觉表象和运动表象在头脑中进行训练,在进行表象训练时,大脑就象放电影一样,回顾、重
国务院办公厅《关于深化高等学校创新创业教育改革的实施意见》提出高等学校要树立创新创业教育理念,面向全体、分类施教、结合专业、丰富课程、强化实践,努力造就大众创业、
人民银行基层行使用的计算机业务系统不完整,日常维护、操作的制度也不够规范,因此需要通过业务系统档案建设,提升科技管理水平。一、充分做好准备工作(一)在业务系统档案建立之前
随着金融业改革开放的深入,金融信息化建设步伐越来越快。本文从广东省区域信息化建设现况、区域信息化建设面临的形势等方面来探索人民银行区域信息化集约高效的发展模式。
思想史上的莫尔形象是模糊的、复杂的、多元的:无论左翼还是右翼,保守主义者、自由主义者还是社会主义者,天主教徒、新教徒还是无神论者,似乎都能饶有兴味地谈论他们自己的莫