C++ Primer Plus(第五版)中文版
学习C++是一次探索之旅,因为这种语言容纳了好几种编程模式,其中包括面向对象编程、通用编程和传统的过程化编程。随着新特性的不断添加,C++一度成为一个活动目标,不过现在有了2003年的ISO/ANSI C++标准第二版后,已经稳定下来了。现代编译器支持该标准要求的多数或全部特性,程序员要花时间来习惯这些特性的应用。本书第五版是按ISO/ANSI标准编写的,将介绍这种成熟的C++版本。
本书在介绍C++特性的同时,讨论了基本C语言,使二者成为有机的整体。书中介绍了C++的基本概念,并通过短小精悍的程序来阐明,这些程序都很容易复制和试验。还介绍了输入和输出、如何让程序执行重复性任务、如何让程序做出选择、处理数据的多种方式以及如何使用函数等内容。另外,还讲述了C++在C语言的基础上新增的许多特性,其中包括:
● 类和对象。
● 继承。
● 多态、虚函数和RTTI(运行阶段类型识别)。
● 函数重载。
● 引用变量。
● 通用(或独立于类型的)编程,这种技术是由模板和标准模板库(STL)提供的。
● 处理错误条件的异常机制。
● 管理函数、类和变量名的名称空间。
本书在传授知识方面有几个优点。大约20年前,《C Primer Plus》一书开创了优良的初级教程传统,本书建立在这样的基础之上,吸收了其中很多成功的理念:
● 初级教程应当是友好的、便于使用的指南。
● 初级教程不要求读者已经熟悉相关的编程概念。
● 初级教程强调的是“实践性”学习,通过简短、容易输入的范例同时阐述一个或多个概念。
● 初级教程用示意图来解释概念。
● 初级教程提供问题和练习来检验读者对知识的理解,从而适于自学或课堂教学。
基于上述理念,本书帮助读者理解这种用途广泛的语言,并学习如何使用它。例如:
● 对何时使用某些特性,例如何时使用公共继承来建立is-a关系,提供了概念方面的指导。
● 阐释了常用的C++编程理念和技术。
● 提供了大量的附注,如提示、警告、注意等。
本书的作者和编辑尽最大的努力使本书简单、明了、生动有趣。我们的目标是,读者阅读本书后,能够编写出可靠、高效的程序,并且觉得这是一种享受。
-
Bookshare 借书小程序
【Bookshare借书小程序源码】是一个开源项目,旨在打造一个公益性质的在线图书平台,其核心功能包括二手书交易、免费借阅以及图书捐赠。这... 1012 0 24-09-11 -
H5盲盒交友源码,网页版无需公众号,一元交友带分销红娘功能
PHP版本:PHP7及以上导入sql文件到数据库修改config.php文件数据库配置信息 后台地址:域名/admin账号:admin密码:123456 712 0 24-02-28 -
研磨设计模式
本书完整覆盖GoF讲述的23个设计模式并加以细细研磨。初级内容从基本讲起,包括每个模式的定义、功能、思路、结构、基本实现、运行调用顺序... 1236 0 24-05-24 -
公众号主体变更后,批量更新openid
账号迁移后,粉丝的openid会变化,微信用户关注不同的公众号,对应的openid是不一样的,迁移成功后,粉丝的openid以目标帐号(即新公众号)对应的OpenID为准。但开发者可以通过开发接口转换openid,开发文档可以参考 558 0 21-04-07 -
光盘、纸张图标
558 0 21-07-12 -
教你查询手机号绑定了哪些平台
因为套餐费用过高、号码不理想以及不打算继续使用,决定换掉多年来一直在使用的电话号码。然而,这个手机号码与许多互联网账号绑定在一起,... 1196 0 24-07-10 -
企业公文\新闻信息范例
广告词简报简介声明述评说明书消息新闻信息专稿新闻信息.doc 1203 0 24-08-06 -
CSS动态渐变彩色文字代码
HTML部分:<div class="wrap">闲看儿童捉柳花</div>CSS部分:@keyframes move { 0% { background-position: 0 0; } 100% { /*... 1011 0 25-04-07
发表我的评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~