《可视化计算》第8章 计算工具的评估和选择课件.pptVIP

  • 2
  • 0
  • 约6.37千字
  • 约 54页
  • 2017-06-03 发布于河南
  • 举报

《可视化计算》第8章 计算工具的评估和选择课件.ppt

小结和回顾 在借鉴他人的算法上,使用流程图工具进行算法分析,是进行逆向工程的一种重要手段 面向对象程序设计不是本书介绍的重点,但是作为程序设计的一种重要方法,RAPTOR自身对其有一定程度的支持 * 1.在开始时定义了一个指针arr_Data,它所指向的数据是int类型, new操作符从堆中申请105个连续的数据空间, 这里申请的每一个数据都是int类型, 这些连续的空间可以当做数组来使用), C++使用的指针变量(这在RAPTOR中,没有对应的数据类型), 反映了C++设计的重要特点。 2.也就是读入文件中的元素个数不可以超过105(如果需要排序更大的数组, 也必须预先知道它的数据元素的极限), 否则C++程序会出现运行时错误(Run time error): 数组下标超界(而这个错误在RAPTOR中则不会出现, 因为它允许在运行过程中,动态扩展数组) * 在程序开始时,需要考虑保存计算结果转换后的字符串数组—temp的定义问题。 风险:在使用sprint()函数时,因为C++在进行字符串操作时 不检查字符串的空间是否够大,所以可能会出现数组越界而导致程序崩溃的问题 * * RAPTOR-C++(随机漫步) * RAPTOR 转换的C++图形指令与WinBGIm图形库的对比 RAPTOR转换的C++图形指令 WinBGIm图形库指令 备注 - #include winbgi

文档评论(0)

1亿VIP精品文档

相关文档