|
|
1
4
另一 自由的 教科书是 The C++ Annotations 弗兰克·B·布洛肯。您可以在线浏览,也可以下载 pdf version . 第一页的引言:
我喜欢的“C++注释”是保持最新的版本,版本是0.0.0。 增加了C++0X章节。 |
|
|
2
4
是,(第一版) Thinking in C++ 教我如何阅读C++语法;它是为C程序员设计的,每章都是在我现有的C知识基础上逐步建立的,我发现它很有用(现在可以在打印或下载中使用)。很多人推荐它。 |
|
|
3
2
我不熟悉这本书,但是任何一本好的算法和数据结构书都应该让任何有编程经验的人都能理解,不管他们是否理解示例所使用的语言。 特别是,在您已经知道Java和C的情况下,我不能看到,由于算法是用C++编写的,所以在算法之后会遇到任何问题。 |
|
|
4
2
这是一本相当好的教科书(而且很贵,所以看看你的图书馆有没有),但我会推荐人的书本身,C++程序设计语言。 linky . 我用它来增强,而不是创造,我对C++的理解,但我用字典的形式,它似乎很好地工作。它是为那些熟悉编程的人编写的,并且你已经把指针和OO的东西放下了,所以它可能很好地啮合。 例如。。。第2章,一个C++的旅行(就像我现在打开它),谈论大量的事情,其中许多与“C”的做事方式相比较。事情是 不 新的Java程序员,但不同的语法等。基本上,如果你想了解C++迭代器,查找迭代器章节,等等。 我认为,如果不需要一本书,你会做得很好,但是C++有一种非常巧妙的语法,(例如,通过使用构造函数来理解如何在一个对象实例中分配一个常量字段),我发现这本书很有启发性。谢天谢地,有一个相当漂亮的索引,包括运算符,这是非常有用的。 最后,如果你想成为一个专家(我当然不是),这里会讨论从“异常安全的实现技术”(附录E.3)到开发大型软件项目的哲学的所有问题。 所以我给你做了很多广告(老实说,我从来没见过那个人),但我发现这本书很有用。 |
|
|
5
2
|
|
6
2
我建议你看一下 C++ Primer Plus (5th Edition) . 您可能需要了解以下语法:
C++的基本语法通常是比较容易掌握的,然而C++是一种复杂的多范式语言,它需要一些严肃的研究来有效地使用它。 C++ Primer Plus (5th Edition) http://ecx.images-amazon.com/images/I/41YAKQF6BML._SL160_.jpg |
|
|
7
2
我很惊讶没有人提到 Accelerated C++ . 它不是基于你现有的C(或Java)知识,而是它将教你语言,因为它是独立的。 |
|
|
8
1
我发现Till Jeske的“C++”,2002,ISBN 0201-7899-2非常好。它不是一个宠物杀手,只有1.25厚,写得很好-简明扼要。我以前知道一些C++,但Jeske的书确实帮助了我。 |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |