本书篇幅适中,写得又简单通俗,涵盖了C++编程的所有重要概念。另外,我们得提一提本书作者Alexander Allain,他是月访问量超百万的著名C\C++教程站Cprogramming.com的创建者,拥有在哈佛大学讲授C++编程的一线教学经验。本书就是他结合多年教学心得和大量读者反馈,为普通C++初学者登堂入室特意编写的一本全新教程,可以帮助你迅速成长为一名优秀的、受欢迎的C++程序员。 作者真正了解每一位C++编程学习者的需求,了解初学者起步阶段的困惑和纠结。因此,本书由浅入深、循序渐进、步步为营,讲述了编程过程的每一个环节,揭示了编程之路中可能遇到的各种“坑”。以下内容是本书特有的教学思想和方法的体现。 从编程所需的工具开始讲起,耐心教你怎么使用 清晰解释变量、循环、函数等最基本的编程概念 手把手示范怎么把头脑中的想法转换成C++代码 C++的指针不好理解,但本书会给你最清晰明白的解释 字符串、文件I/O、数字、引用……纷至沓来 C++中的类,以及类的设计 面向C++的特有编程模式 使用C++进行面向对象编程 数据结构和标准模板库(STL) 习题和75个课后练习巩固你对重要概念和知识点的理解" />
本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...
本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...
本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...
通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...
机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...
本书是一本关于设计原则、编程实践、测试驱动开发的指南,旨在帮助C++ 程序员用测试驱动开发方法构建高性能解决方...
本书是全面而权威的C++教程,介绍C++编程知识及问题解决方式与方法。新增了编程练习,面向学生重新组织了书中内...
Qt支持C++、Python、Ruby、Perl等多种编程语言,全球有近40万Qt开发人员在多种计算环境中开发...
以前在看C++书和上C++课的时候可以看到 delete[] pointer; 的用法,而大多数对于这个用法没有具体的解释,多是看到: 有一个delete运算符的特殊语法,可以释放动态分配的数组内存: delete[] p_numbers; 方括号告诉编译器,指…...
p273 问答题(6) 如果已知一个类有个非默认的构造函数,原书是拷贝构造函数
p128 第三段 跟可视化指针 相同的方式可视化引用。 这里不能翻译成可视化,没法理解,应该是把引用想象成指针,但是……
p134 两段代码除了之前的勘误外还有错误
p106 实践题(4) 你能否让程序在和棋之前不让任何一方赢?应该是棋盘被填满前判断出两个玩家都不可能赢了。
p106 实践题(6)编写两人跳棋,……必须支持国王! checkers在这不能翻译成跳棋,中国人从小玩的跳棋跟国际象棋区别可大了去了
P264 (1)当你删除了一个指针,这里delete是释放内存的关键字,不应该翻译成删除。
P110 中间那段最后一句,“因为原始的结构体,”话没讲完
具备C基础的同学,如果想过渡到C++ ,推荐《thinking in C++》,中文版翻译有些问题,但由于作者写得太棒了,基本上瑕不掩瑜,中文版叫《c++编程思想》