本書是“萬水編程革命系列”的第二本,把機器人設計與C++語言巧妙結合起來,讓讀者在躲避子彈、前進后退中全面掌握C++語言的變量、函數、數組、類、對象、繼承、多態(tài)、運算符重載、模板、文件流等各個要素。本書由淺入深,側重于C++的特性與機器人代碼的實現(xiàn)。隨著C++水平和機器人策略能力的提高,本書最后還介紹了人工智能及一些極具創(chuàng)意的機器人的C++設計。本書章節(jié)設計合理,符合人腦思維定式,更易掌握各知識點。首先定出章節(jié)學習目標與任務,其次分析任務,穿插C++知識與機器人策略,并用代碼實現(xiàn),然后在任務的基礎上進行知識點擴展,最后對各章節(jié)要點進行總結,并給出練習。本書是編程愛好者、大中學生加快學習的福音,更是計算機老師教學的強有力工具。本書可作為高等院校、高職高專、培訓機構的教材。AI- CODE已經被部分院校作為教學輔助軟件使用。AI-CODE必將改變傳統(tǒng)教學,引領新的編程革命。本書所有實例的程序源代碼可從從中國水利水電出版社網站(http://wwwwaterpub.com.cn/sofifdown)免費下載。