×

C++程序设计教程之性能的详细资料课件说明

消耗积分:0 | 格式:rar | 大小:0.46 MB | 2019-02-21

分享资料个

本文档的详细介绍的是C++程序设计教程之性能的详细资料课件说明主要内容包括了: 1. 内联函数 ( Inline Functions ),  2.数据结构 ( Data Structures ),  3. 算法 ( Algorithms ),  4.数值计算 ( Numerical Computation ),  5.STL算法 ( STL Algorithms ),  6.动态内存 ( Dynamic Memory ),7.低级编程 ( Lower Programming )

  提高性能的意义:

  性能对提高编程能力举足轻重

  如何提高性能?

  以合理使用资源为前提,尽快完成任务的能力称为效率.效率影响性能,提高效率就能提高性能

  学习目标:

  1. 扩展视野,对同一问题的不同要求,模仿各种编程技巧与空间布局策略,予以应对.从而对各种不同的问题,亦能应变自如

  2. 掌握测试性能的方法,学会测算时/空交换的代价,客观评估自身的编程能力

  内联函数的使用经验:

  函数体适当小,且无循环或开关语句,这样就使嵌入工作容易进行,不会破坏原调用主体.如:排序函数不能内联

  程序中特别是在循环中反复执行该函数,这样就使嵌入的代码利用率较高.如:上例中的isDigit函数

  程序并不多处出现该函数调用,这样就使嵌入工作量相对较少,代码量也不会剧增

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !