读书笔记
文章平均质量分 60
xuqing-ICT
纸上得来终觉浅,绝知此事要躬行。
展开
-
【提高C++性能的编程技术】读书笔记1 -- 导言
【纸上得来终觉浅】 最近开始看这本书,站在巨人的肩膀上,希望有更大的收获!! 一个程序的执行效率是取决于改程序翻译成汇编语言之后的执行的机器指令的条数。而每一个机器指令的执行的周期是一定的。C语言和C++都是高于汇编语言的高级语言,其中,C语言源代码与其相应的机器指不是完全同一的,但是大致是线性的,但是C++语言的源代码与编译代码的开销变化很大的。一条C++指令可能对应于3条汇原创 2014-11-25 21:25:40 · 1198 阅读 · 0 评论 -
【提高C++性能的编程技术】读书笔记2 -- 跟踪实例
这里所说的跟踪指的是跟踪程序的运行过程。这里讨论跟踪,旨在如何利用高效的跟踪的代码,使得跟踪尽可能不增加源程序的额外开销。 这里的跟踪其实很直观,就是顺着程序运行的轨迹,怎样打印出程序的每一个阶段的运行状态的log信息。因此,如何跟踪代码便是一个核心的问题。不当的跟踪方式会导致运行开销的增大。因此怎样设计出高效的跟踪技术是我们学习怎样写出高效的C++代码的一个很好的突破口。 鉴于C++原创 2014-11-30 15:43:33 · 1520 阅读 · 0 评论