本书是北京大学“程序设计与算法”专项课程系列教材之一。 本书面向掌握C语言后希望继续学习C++面向对象编程的读者,不包含C++语言中与C语言相同的部分。除了讲授C++面向对象的各种特性外,还强调泛型程序设计的方法以及标准模板库STL的应用。作者有多年高校教学经验,写作时就已经将容易使学生困惑的问题的解答融入其中,用简练的语言直指问题的重点、难点和本质。作者曾开发多款成功的商业软件,因此本书对语言特性的讲解与实践紧密结合,程序实例丰富实用,风格优美。程序员与教师兼具的写作视角,造就了本书的与众不同。书名中的“新标准”有两层含义:一是指本书的所有讲述和程序都严格遵循C++新标准;二是指读者通过本书的学习,对C++语言的掌握程度能够达到专业程序员的高标准。 本书可作为高等学校计算机及相关专业C++程序设计课程的教材,也可供对C++程序设计感兴趣的读者自学使用。 |
前辅文 |
|
|
ACM国际大学生程序设计竞赛金牌教练,教你学编程! |
郭炜,北京大学信息科学技术学院教师,担任北京大学ACM国际大学生程序设计竞赛队教练12年,从2008年至今,为ACM国际大学生程序设计竞赛亚洲区赛站命题十余场。是北京角斗士软件技术有限公司创始人,开发《我爱背单词》等多款成功的商业软件,兼具丰富的教学经验和软件开发实践经验。 |
|
|
“十二五”普通高等教育本科国家级规划教材;中国大学MOOC课程和国家精品在线开放课程主讲教材 |
本书为北京大学“程序设计与算法”专项课程系列教材之一。教材内容与MOOC课程同步。 本书紧扣最新的C++11标准,全面讲述C++面向对象的各种特性,覆盖标准模板库90%以上的内容,读者通过本书可较全面掌握C++程序设计的精髓。 本书作者具有丰富的C++教学经验和数十万行商业软件开发经验,书中所有样例程序均由作者精心设计,程序风格优美,贴近编程实践。 |
|
|