本书是“万水编程革命系列”的第二本,把机器人设计与C++语言巧妙结合起来,让读者在躲避子弹、前进后退中全面掌握C++语言的变量、函数、数组、类、对象、继承、多态、运算符重载、模板、文件流等各个要素。本书由浅入深,侧重于C++的特性与机器人代码的实现。随着C++水平和机器人策略能力的提高,本书最后还介绍了人工智能及一些极具创意的机器人的C++设计。本书章节设计合理,符合人脑思维定式,更易掌握各知识点。首先定出章节学习目标与任务,其次分析任务,穿插C++知识与机器人策略,并用代码实现,然后在任务的基础上进行知识点扩展,最后对各章节要点进行总结,并给出练习。本书是编程爱好者、大中学生加快学习的福音,更是计算机老师教学的强有力工具。本书可作为高等院校、高职高专、培训机构的教材。AI- CODE已经被部分院校作为教学辅助软件使用。AI-CODE必将改变传统教学,引领新的编程革命。本书所有实例的程序源代码可从从中国水利水电出版社网站(http://wwwwaterpub.com.cn/sofifdown)免费下载。