本书作为主教材《C++程序设计教程(第二版)》的配套教材,并对第一版的《C++程序设计实验指导》做了改版,无论从内容体系、结构布局、实验环境、课程目标,还是从所描述的实验细节上都有了根本性的改进。该书除了可与主教材配套使用外,还可以根据内容的指引及网站的配合,进行独立练习。本书配合主教材,并通过配套网站的使用、代码现场提交、远程判题、反馈判题结果来衡量自身学习的效果,以实现初学者代码调试和问题解决这两种能力的实质性提升。书中的三大部分分别包含了五个实验套题和一个实战套题,每部分都列有实验要求、目标、难度与特点,并提供完整的样板实验。实验套题中所设计的问题,其求解充满悬念,须开动脑筋,同时还提供了提示与解答指导。本书适合作为高等学校“C++程序设计”课程的辅助教材,提供教师在教学中选用其中的一部分;也适合于立志自学成才的读者,帮助他们从零开始走向高级程序员。