《白话C++》分“练功”和“练武”两册。“练功”主讲编程基础知识、C++语言语法(含C++11、14等)及多种编程范式。具体包括:大白话讲解计算机架构、进程、内存、二进制等编程概念;手把手教复杂编程环境的安装应用;快速感受C++语言概貌及图形界面、数据库、网络、多线程等功能库;深入浅出地讲解C++语法、标准库常用组件及面向过程、基于对象、面向对象、泛型等四种编程范式的演化与对比。 本书借助生活概念帮助用户理解编程,巧妙安排知识交叉,让读者不受限于常见的控制台下编程,快速感受C++编程的乐趣,提升学习动力。本书适合作为零基础C++编程学习从入门到深造的课程教材。本书也是《白话C++之练武》的学习基础。“练武”的重点内容有:标准库(STL)、准标库(boost)、图形界面库编程(wxWidgets)、数据库编程、缓存系统编程、网络库编程和多媒体游戏编程等。