读《STL源码剖析》有感

xiaoxiao2021-03-01  18

一个月之前的今天是我的生日,一位关系不错的同学送了我本《STL源码剖析》,还有位送了我本《C和指针》,我就看起来了,这些天都在考试,就经常晚上11点半过后拿个手电筒看,我特别认可一句话:“兴趣是最好的老师。”

《C和指针》里面的内容很细,我就先看了《STL源码剖析》。第一次正式看一个上午看了40多页,自己都吃惊了。前言中孟岩的序写得不错,文笔好。第一章侯先生介绍了STL的历史,我对这也挺感兴趣的。当他讲到9个组态中的friend,那是我第一次看不太懂的地方,归根结底还是C++中一些偏僻的东西不熟悉。

之后的几个星期一有时间就看,真觉得是种享受,主要是看得懂,才看得下去。学习世界顶尖程序员的代码,我们平时写的很多小东西上面都有,比如二分查找、旋转字符串之类的。关于旋转字符串这篇,我感触挺深的,《编程珠玑》中讲这个算法,先讲一般的方法,再说一种局限性很大的算法,最后说了经典的那种算法,还用两只手来比划。《STL源码剖析》可没这么多花的东西,直接上来就是代码!三个reverse函数,自己去想吧,这些简单的算法侯先生也不多废话了,没注释。最重要的是,上面还有种数学思想很强的算法,而《编程珠玑》里是没有的,足以见得《STL源码剖析》的深度!

先写这些吧,等考试结束继续。

相关资源:STL源码剖析,要看,必须看
转载请注明原文地址: https://www.6miu.com/read-3200251.html

最新回复(0)