随着软件项目复杂程序的日益增加,C++作为一种成熟的面向对象的程序设计语言已经在计算机软件工程领域具有了无与伦比的重要地位。本书对C++上机实践过程进行了科学的组织和安排,能够循序渐进地引导热心于C++技术的人们训练、提高自己的C++编程水平。尤其难得的是,本书的作者具有丰富的教学经验,真正按照科学的认知理论和实践来组织书中的内容,既有必要的知识点回顾,又有丰富的练习题,是广大C++初学者的良师益友。本书适用于学习了C++基本编程知识之后,需要进一步提高编程水平的技术人员及在校学生,既适合在学校里作为上机教材,又可以满足已经工作的朋友自修的需要。本书安排了18个联系紧密的上机训练单元,既向学生提出了需要解决的问题,又能够给予他们必要的支持,使他们能够成长为高水平的程序员。书中的每项上机练习都应用了科学的教育方法,指出学生要主动学习的重点。有了这部教程,学习C++的学生就能够有机会应用自己的知识,并且更准确地理解相关的编程概念。通过教程中系统安排的上机前的练习、上机实践和课后练习活动,学生能够提高编程的技巧,同时树立信心。本教程采用灵活的结构,讲述了每个C++构件的语法和语义,即是高校课程中实验室教学的理想教材,又适合学生自学的要求。