本书是一本通过编程实践引导学生掌握C++程序开发能力的教材。它可以与《C++程序开发教程》配合使用,也可以独立使用。全书共分为7章,第1章主要培养学生解题时首先考虑如何定义类的习惯;第2章、第3章分别训练如何设计方法涵数结构;第4章进行重载与模板的有关编程训练;第5章培养学生如何通过类的派生来解决复杂问题;第6章是关于I/O流类库的练习;第7章是关于API和MFC编程的基本训练。本书既有编程知识介绍,也有精选的例题,还有大量自测题及其参考答案。可以作为教授C++程序设计课程的习题课教材,也可供读者自学。