C++程序设计教程(第3版)(通用版)
钱能
图片
钱能
杭州人,毕业于复旦大学软件专业,现为浙江工业大学教授。曾获电子工业部优秀科技青年称号,曾担任校ACM/ICPC参赛培训总教练,指导学生屡获佳绩,从事C++教学25年,多次被评为优秀教师、教学名师。其《C++程序设计教程》曾先后获教育部优秀教材奖、精品教材、十一五规划教材、十二五规划教材,销量超过65万册,被400多所高校用作教材。 内容简介
C++是一种高效实用的程序设计语言,它既可进行过程化程序设计,也可进行面向对象程序设计,因而成为编程人员最广泛使用的工具。学好C++,再学习其他软件就很容易,C++架起了通向强大、易用、真正的软件开发应用的桥梁。本书共分两大部分:第一部分包括第1章~第10章,是基础部分,主要介绍C++程序设计语言、程序结构和过程化基础;第二部分包括第11章~第21章,是面向对象程序设计部分,它建立在C++程序设计基础之上,讲述了面向对象程序设计方法。
本书提供课程教学的全程视频,读者可扫描封底的刮刮卡观看。本书还提供电子课件和程序源码,读者可以扫描封底的课件二维码下载。
本书适合用作大学计算机专业和非计算机专业的程序设计基础课程教材,也可供自学的读者使用。 第3版前言
人工智能发展的大势
人工智能代表了人类科学发展的前沿领地,C++与其关系密不可分,所以本教材系列的出版有人工智能发展背景的一席之地。
人工智能目前尚处初级阶段,但其研究所派生的应用已经硕果累累,正在快速地改变我们的生活。人工智能解读医学拍片的本领已经比医生高;查阅法律证据的能力也比律师强;飞机及航空管理正在被人工智能替代;车辆行驶人工智能系统比人的操纵更好;搜索引擎中的人工智能可以分析照片,告诉你照片里面的故事。在线地图、数码相机、自动驾驶、无人超市、无人餐馆、无人银行等,今后甚至桩桩、件件、处处都可装智能芯片,从而纳入人工智能管理。
人工智能最关心的是人工自主意识…