适用于C语言的对象模型的研究与实现

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:woxiangtoucai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了解决在低端嵌入式设备中用C语言编写的代码难以维护以及重用率低等问题,提出了一种新的对象模型。将面向对象的思想与c语言开发相结合,利用现代c编译器的宏等特性以及元编程技巧,对C语言本身进行扩展,模拟了面向对象思想中单根继承,多态等特性,并在风格上和C++保持一致。在提升了其代码的可维护和可重用性的同时,简化了使用支持面向对象特性编程语言编写的代码向C语言移植的过程。
其他文献
患者,女,57岁,因下腹部肿物3个月,阴道流血1周,于2007年3月1Et入院。查体:136.9℃,P74次/分,R19次/分,BP140/85mmHg,心肺无异常,腹部平坦,下腹部可触及约如孕4个月大小的包块,质地中等,无压痛。
针对传统方法难以实时有效地检测分布式拒绝服务攻击(DDoS)的问题,通过DDoS攻击的基本特征分析,从理论上严格区分了DDoS攻击流和正常突发流,并且在此基础上提出了一种基于特征参数
<正> 澳大利亚 Perth 市的一名医学研究人员Cameron 博士发明了一种检测 AIDS 病毒的新方法。他在1986年6月的巴黎国际 AIDS 病学术讨论会上发表这一有重大意义的进展。
针对USB全速设备中通常需要外接晶振来为芯片提供时钟这一问题,提出了一种适用于USB全速设备的低功耗锁相环的实现方法。根据USB全速设备中的数据传输速率,该锁相环设计在标准
关键词 肠造口 并发症 护理    直肠癌是消化道常见的恶性肿瘤,其中低位直肠癌约占75%[1]。Miles术至今仍不失为直肠癌的标准手术之一,但是Miles手术也有不足之处,手术常需同时切除肛门,在腹壁上作结肠造口形成人工肛门。如何对病人进行全面观察和评估,及早发现并发症并进行必要的护理,对术后的康复,改善病人的生命质量有其重要的意义。    临床资料  我院2004~2006年共收治直肠癌病人
6月19日,北京市劳动和社会保障局发布了《关于调整基本医疗保险参保人员待遇标准有关问题的通知》,出台了“一降三升”惠民举措。这一政策将于今年7月1日起正式实施。
沙眼是常见病,它是由一种被称为“衣原体”的比细菌还小的微生物所引起。过去,人们只知道沙眼衣原体可引起沙眼。其实,沙眼衣原体还能引起男女泌尿生殖系的感染,它可以通过性接触
报纸
坚持发扬我军的光荣传统和优良作风,永远保持革命军队的性质和本色,是我军思想政治建设的重要内容,也是江泽民主席、胡锦涛主席在军委扩大会议上突出强调的重要问题。学习贯彻党
报纸
<正> 超导高温化竞赛在进入液氮致冷区后已告一段落。液氮致冷比用液氦致冷能使成本降至十分之一,这就为实际应用提供了广泛的可能性。所以,目前超导竞赛的焦点已集中在实际
期刊
<正>这次回家,听闻乡里一件囧事:邻村一对年近80的老夫妻养了三个儿子,均已成家立业。几年前,因为国家给的养老金和农业补助金加起来,吃饭还少了一点,两位老人向儿子提出要求