自动支持面向对象特性C程序的开发方案

来源 :电脑知识与技术:学术交流 | 被引量 : 0次 | 上传用户:coosmic
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
已有前人提出用C语言实现面向对象的方案,但它们都需要开发者人为提供支持面向对象的C语言框架,增加了开发者的负担。该方案用类C++语法编写初始代码,享受面向对象特性,而内部把初始代码自动转换成为支持面向对象特性的C代码,实现了面向对象理念和C语言的无缝对接。文章解析了用C语言实现面向对象的机制及代码转换机制,对比该方案和C++编程的效果,证实该方案的优越性。
其他文献
文章运用数学模型对线型、环型和网格型3种网络拓扑模型的故障率进行分析计算,得出理论上网格网具有最优的安全性,但实际应用中网络的安全性并不单一的由拓扑结构决定,需根据
高速公路建设项目管理系统是我们承担开发的一个综合型的软件系统。为提高系统性能,我们通过优化数据库的表设计、索引设计及与其相关的硬件系统来提高SQL Server性能;通过将WE
于1999年10月至2000年3月在广州市郊区基本未受污水、废气、废渣等污染的蔬菜生产基地,定点选取水生菜类、叶菜类、甘蓝类、豆类、果菜类、根菜类等18种作物,每个点取3~5个菜
‘泰山大红'石榴是山东省果树研究所在泰山南麓筛选的优良地方品种,突出特点是早果性好,极丰产,外观和食用品质优良,适于大田集约化或庭院栽培.
该文通过对目前高校校园网广泛存在的ARP欺骗技术的分析,提出一种针对ARP欺骗的应对解决方案。
《网络集成技术》是基于Windows Server 2003实现各种网络服务集成和管理的一门课程。该文从工作过程和工程实践的教学角度考虑,模拟了真实Internet和企业应用环境,从而为学
在多年调查研究基础上,采用"二元分类法"对山东主产区皱皮木瓜资源进行系统分类,形成了2类6群15型(含23个品种)的"2元3级分类系统".
1937年,日军发动侵华战争后,随着日本侵略者的一步步紧逼,国民政府在一步步后退,先是从南京退居武汉,后又从武汉进一步退居重庆。相应地,沦陷区的大学和研究机构也纷纷转入西部,以前不大为人关注的西南,则成了各种文化人和知识分子汇聚的宝地。随着政府重心的西移,以兰州为中心的西北就成了抗战的大后方,自然就引起了各方面的关注。开发西北、建设西北就成了时人关心的新课题。要开发西北、建设西北,首先就要了解西北
本文介绍了在容错分布、量子密码学中的密钥分配以及流密码中的随机序列产生等领域都有着广泛应用的一类多输出布尔函数——弹性函数。弹性函数和0,1上多维空间的正交分划(一个
摘要:課程设计是重要的实践性教学环节,对信息管理与信息系统专业来说是培养学生的综合实践能力的一个重要的途径。本文对课程设计过程中的几个问题进行了分析和探讨,并提出了几个可行的改进的方法。  关键词:课程设计;信息管理与信息系统专业:改革  中图分类号:TP399 文献标识码:A 文章编号:1009—3044(2007)11—21198—01