《Professional C++》通过切实可行的技术与真实世界中的实践场景,讲授面向进阶阶段的编程方法。它不止停留在语法层面,而是把重点放在那些真正能区分“会写代码”和“具备专业开发能力”的工程实践上。
C01:C++ 与标准库速成导论
C02:字符串处理
C03:专业风格的编码
C04:设计专业级程序
C05:基于类的设计
C06:面向复用的设计
C07:内存管理
C08:深入掌握类
C09:精通类与继承
C10:深入继承技巧
C11:模块与头文件
C12:模板与泛型编程
C13:输入/输出流
C14:错误处理
C15:运算符重载
C16:标准库
C17:迭代器与范围
C18:容器
C19:函数指针与 Lambda
C20:算法
C21:本地化与正则表达式
C22:日期与时间
C23:随机数
C24:词汇类型
C25:定制与扩展 STL
C26:高级模板
C27:多线程编程
C28:软件工程
C29:编写高效 C++ 程序
C30:测试
C31:调试
C32:设计技术与框架
C33:设计模式
C34:跨平台与跨语言开发
A:C++ 面试
前言
关于作者