c++ primer5前后看了20天左右,大致过了一遍,其中前半部分看地比较仔细,后面的几章难度比较大,细节琐碎,大致浏览了一遍。感觉整本书对c++中的细节讲的非常透,不只是在讲语法,还讲为什么要这样设计和一些最佳实践的做法;
看到最后发现对前面的细节也忘的差不多了,到后面一天看的太多,导致有点浮躁了,应该是边学边用最好。
另外看书不能只看一本,应该结合其它书一起看,讲这本书作为一本参考书,对用到的技术细节不太明白的地方再过来认真看。准备再看一本《c++多线程服务器编程》,但是看了一点,发现涉及到的网络编程的概念还不系统,直接读效果不好。先准备仔细看一下 《unix网络编程卷一 第三版》,提高一下网络编程基础。以前也听说过这本书,但是没有系统的看过,这次静下心来仔细看了两天,发现讲的非常详细、清楚。其中对tcp的建立和关闭过程、状态转换的描述非常精彩。对每个结构由来的历史,建议的最佳实践,背后执行的操作都讲的非常细,刚看了将近100页,受益匪浅,希望自己能够坚持读下去。