本书特点
千里之行,始于足下!
——老子
为什么要写这样一本书
作为一个初学C++的人,第一步最重要的是什么呢?毫无疑问,是选择一本好书。然而令人感到尴尬的是,虽然书店中C++的书琳琅满目,但却很难找到一本适合初学者使用的书。许多书中都充斥着很多复杂且难以理解的语法和概念,让刚开始学习C++的人一头雾水,就像有一堵无形的墙立在自己面前却无法逾越。
为了让那些C++初学人员少走弯路,快速而轻松地学会C++编程,笔者总结自己学习C++的经验,并结合多年的开发经验,编写一本能够真正让C++初学人员容易掌握的书。在这本书中,笔者将通过21天的学习规划,让读者快速掌握C++的基本知识。
本书有何特色
1.细致体贴的讲解
为了让读者更快地上手,本书特别设计了适合初学者的学习方式,用准确的语言总结概念#用直观的图示演示过程#用详细的注释解释代码#用形象的比方帮助记忆。效果如下:
1 知识点介绍 准确、清晰是其显著特点,一般放在每一节开始位置,让零基础的读者了解相关概念,顺利入门。
2 范例 书中出现的完整实例,以章节顺序编号,便于检索和循序渐进地学习、实践,放在每节知识点介绍之后。
3 范例代码 与范例编号对应,层次清楚、语句简洁、注释丰富,体现了代码优美的原则,有利于读者养成良好的代码编写习惯。对于大段程序,均在每行代码前设定编号便于学习。
4 运行结果 对范例给出运行结果和对应图示,帮助读者更直观地理解范例代码。
5 代码解析 将范例代码中的关键代码行逐一解释,有助于读者掌握相关概念和知识。
6 综合练习 为了便于读者巩固所学内容,本书每章中均提供了综合练习,并给出了操作提示和结果,配合读者自己动手实践。
7 习题 每章最后提供专门的测试习题,供读者检验所学知识是否牢固掌握,题目的提示或答案放在光盘中。
8 贴心的提示 为了便于读者阅读,全书还穿插着一些技巧、提示等小贴士,体例约定如下:
● 提示:通常是一些贴心的提醒,让读者加深印象或提供建议,或者解决问题的方法。
● 注意:提出学习过程中需要特别注意的一些知识点和内容,或者相关信息。
● 警告:对操作不当或理解偏差将会造成的灾难性后果做警示,以加深读者印象。
经作者多年的培训和授课证明,以上讲解方式是最适合初学者学习的方式,读者按照这种方式,会非常轻松、顺利地掌握本书知识。
2.实用超值的DVD光盘
为了帮助读者比较直观地学习,本书附赠DVD光盘,内容包括多媒体视频、电子教案(PPT)、编程参考宝典电子书、各章习题答案和实例源代码等。
● 多媒体视频
配有长达19小时手把手教学视频,讲解关键知识点界面操作和书中的一些综合练习题。作者亲自配音、演示,手把手教会读者使用。
● 电子教案(PPT)
本书可以作为高校相关课程的教材或课外辅导书,所以笔者特别为本书制作了电子教案(PPT),以方便老师教学使用。
● 编程参考宝典电子书
为方便广大读者学习,特别制作了编程开发参考电子书,供读者查阅和参考。
3.提供完善的技术支持
本书提供了论坛:http://www.rzchina.net,读者可以在上面提问交流。另外,论坛上还有一些小的教程、视频动画和各种技术文章,可帮助读者提高开发水平。
4.丰富的额外素材下载
相关的开发素材文件,在www.broadview.com.cn提供下载。
推荐的学习计划
本书作者在长期同事相关培训或教学实践过程中,归纳了最适合初学者的学习模式,并参考了多位专家的意见,为读者总结了合理的学习时间分配方式,列表如下:
续表
本书适合哪些读者阅读
本书非常适合以下几类人员阅读:
● 从未接触过C++编程,但对C++有兴趣的自学人员;
● 各大中专院校的在校学生和相关授课老师;
● 了解一些C++,但还需要进一步学习的人员;
● 在某些需要使用C++编程的特殊领域的工作人员;
● 其他编程爱好者。
本书作者
2009年1月