《提高C++性能的编程技术》一文深入探讨了优化C++程序性能的多种方法,包括算法选择、内存管理和多线程编程等。通过实际案例,作者阐述了如何在保证代码可读性的同时,提升执行效率,对开发者具有重要的参考价值。
提高C++性能的编程技术读后感(一)
这本书提供了C++性能优化的一些可以实践的技巧。特别是前面几章内存,比如构造函数,返回值优化,虚函数,临时对象,内存池还有内联。最好的实践的方法是先把书读一遍,再把例子写一遍,最后把自己的写过的代码进行一次优化,看下性能是否有所提高。
提高C++性能的编程技术读后感(二)
书是好书,翻译的一般。
有些东西可以马上用到实践中,有些东西却是更偏理论些。
如果能多增加一些相应的实践中的实例,那效果就更好了。
书中有很多都关注了编程中的细节,这点相当不错。性能不仅要从大
处着眼,对于细节也同样不能忽视。
提高C++性能的编程技术读后感(三)
C++作为一种面向对象的语言,其工作效率在诸多面向对象语言之中是屈指可数的,但是,如果您觉着编写的C++程序并没有感受到高效带来的执行性能,而且在多次检查重构代码之后依然感到疑惑,那么,请您阅读这本书,它从C++底层开始,为C++的各种特性对程序性能的影响做出了深入浅出的解说,可以在很大程度上帮助资深程序员提升程序性能,帮助初学者避免写出低效程序。
提高C++性能的编程技术读后感(四)
在图书馆看到这本书,看了下目录感觉还可以,但翻了一个小时候看完了前面第二章,发现了一些问题:
首先就是翻译了,这个不多说了,反正就那样,大家都懂的,有的句子不知道要讲什么意思。
然后发觉了书中两个明显的错误,这个不知道是原作者的错误(估计不太可能)还是中译本弄错的:
(1)24页:使用一个const引去初始化一个非const引用
(2)25页:使用一个指向const char的指针去初始化一个指向char的指针。
具体哪行代码就不指出了
先写这些,看完再来补充