The C++Programming Language深度指南
Bjarne Stroustrup 写的《C++编程语言》,挺适合有一定基础的你深入钻研。整本书讲得还挺系统,尤其是面向对象、模板、STL这些块,讲得又细又透。像类、对象这些概念,不只是说定义,还会结合实际场景讲怎么用,感觉挺接地气的。
面向对象的继承、多态啥的,书里都掰开揉碎讲了。封装的例子也比较实用,比如怎么把数据藏起来,怎么写更安全的代码。class
和public/private
这类关键词解释得也清楚,刚上手的时候看这本书挺有。
模板那块我印象还挺深的。像函数模板、类模板这些,学会之后真的省不少事。写工具函数或者通用数据结构,模板一上,直接变得可复用、可扩展,开发效率高了。template
那一套语法,学会之后你就不想回头了。
STL的章节也不赖,像vector
、map
这些容器怎么用,配合算法库的sort
、find
,数据挺方便的。再加上迭代器的用法,一整套配合下来,代码也更清爽了。响应也快,调试也简单。
如果你在 Windows 上搞开发,配合VC++用也比较顺手。书里有说怎么搞 MFC,虽然现在不太主流了,但有些老项目还是得会,掌握之后你会对 C++整体的生态理解更深。
,《C++编程语言》不是那种一口气能啃完的书,但越啃越香。如果你打算深耕 C++,或者工作上要用到高性能开发,这本书绝对值得反复看。
4MB
文件大小:
评论区