关于ACE源代码研究的可行性分析

转载 2004年10月31日 22:06:00

目的 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

研究ACE5.2.1(于2001111日发布)源代码,彻底地掌握ACE,充分地理解ACE,将ACE的功能发挥到极致,为下一步分析TAO_IDLTAO打好坚实的基础。这一次以分析Windows平台下的ACE为主。

 

一、ACE的源代码状况

 

ACE的源代码位置于$ACE_ROOT/ACE%ACE_ROOT%/ACE的目录下, 可以独立分析。

 

1ACE的源代码的类别统计分析

ACE的源代码分为三大类:C++源代码INLINE源代码、和编译文件类

C++源代码:cpp文件334个,h文件456个;

INLINE源代码:i文件227个,inl文件24个;

编译文件类:ace_message_table.bin是值得注意的。

 

2ACE的源代码的特点分析

 

a.复杂的预定义环境;

b.有许多自定义的数据类;

c.有许多专用的宏;

 

二、ACE源代码的分析方法

 

1.第一步,先将ACE中有关Windows平台的源代码分离出来,然后单独编译成功;

2.ACE的框架整理出来;

3.对代码按其框架详细分析.

可行性研究报告

1.引言 目前,随着学生自主学习意识的不断提高,课堂上的知识已经满足不了他们,需要借助网络化来开阔眼界,增长见识;其次也需要为紧张的学习生活缓解压力,放松心情;最后也为同学们提供了一个面向世界的交流平...
  • ZHOUCHAOQIANG
  • ZHOUCHAOQIANG
  • 2013年11月25日 20:20
  • 3082

需求管理之可行性分析和需求分析

可行性分析是要决定“做还是不做”。      需求分析是要决定“做什么,不做什么”。      即使可行性分析是客观的、科学的,但决策仍有可能是错误的。因为决策者是人,人会冲动,有赌博心态。如果可行性...
  • taomanman
  • taomanman
  • 2016年02月29日 13:12
  • 3537

图书销售系统可行性分析报告

1. 引言 1.1 编写目的   可行性分析的目的是规范化本软件的编写,整合本软件的基本结构和所需要实现的基本功能,旨在于推进软件开发的进度,便于对软件开发过程中的控制与管理,同时提出了本图书销...
  • jianyuling199
  • jianyuling199
  • 2014年04月28日 09:45
  • 2431

软件可行性分析与需求分析经典论述

http://www.docin.com/p-23463533.html
  • yyq19890202
  • yyq19890202
  • 2014年07月24日 10:50
  • 2265

Android49_项目需求说明及可行性分析文档基本格式

项目需求说明及可行性分析文档基本格式 一、文档基本格式: (一)、项目说明及功能可行性分析: 1、描述这个项目的主要功能:           ...
  • huohu1007
  • huohu1007
  • 2016年01月20日 10:38
  • 1137

谈谈我对软件开发 可行性分析 等9个流程的理解[上]

郑重声明:本文纯属Fans同学的个人见解,仅供参考,欢迎拍砖。作为一名尚未毕业的大学生, Fans同学经验和能力暂时有限,本文很多地方值得商榷,还望多多见谅。   1.可行性分析 主要是对...
  • vbloveshllm
  • vbloveshllm
  • 2013年12月18日 10:31
  • 1757

ACE框架解读 - 源码篇

最近学习ACE框架的源码,先考虑选取最新版本ACE6.0来阅读,但是发现代码量有30多万行,规模太大了花的时间会比较多,所以考虑选取旧一些的版本,最后选取ACE4.5版本来阅读,代码量13万行比较适中...
  • gary531
  • gary531
  • 2013年09月07日 10:07
  • 3530

人工智能的可行性分析

视觉、听觉、触觉、味觉、平衡感、存储器(记忆体,特点:不定期遗忘不进行深刻记忆的东西、具有触动本体结构化实体的影响,这种影响是)、自由学习系统(特点:可以根据经验去总结、归纳)人体的大脑还有这样的特点...
  • qq_34148227
  • qq_34148227
  • 2017年06月01日 22:00
  • 332

分析以HTML5开发移动游戏的可行性

现在只要在浏览器中输入“HTML5”,只要花一个小时浏览,就能看到各种关于HTML5的正面和负面报道。有些观点认为HTML5提升了行业技术标准,有些则声称HTML5还很不成熟,近期尚无法在行业技术价值...
  • geekapp
  • geekapp
  • 2016年10月22日 14:42
  • 491

软工之可行性分析和需求分析

1.引言    软工即用科学,工程的思想来开发软件,大体分为设计前,设计中,和设计后三个阶段。而在设计前就是要分析定位好这个软件能做吗?做什么?的问题。好比说我要说我要盖一座楼,首先我要分析一下资金...
  • boniesunshine
  • boniesunshine
  • 2015年09月19日 10:55
  • 845
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于ACE源代码研究的可行性分析
举报原因:
原因补充:

(最多只允许输入30个字)