首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >接下来我应该研究哪种C++材料?

接下来我应该研究哪种C++材料?
EN

Stack Overflow用户
提问于 2009-07-31 02:19:06
回答 10查看 313关注 0票数 2

我在当地的一所大学上了3-4个月的C++,我正在使用加速C++进行额外的阅读/学习,到目前为止,我已经“完成”了它。现在,我想知道下一本能帮助我更好地在C++中编写代码的书。

我环顾四周发现了这个:权威的C++书籍指南和列表

对于在座的大多数人来说,如果这个问题看起来很愚蠢,我很抱歉,但是我手头有点紧,我真的很想在这个时候投资于对我来说“合适”的东西。

现在,我只知道一些东西(类、模板、STL、迭代器、动态内存管理)的基础

你有什么意见建议?我应该专注于STL还是模板?还是应该读一些类似于C++编程语言的内容?

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2009-07-31 02:24:25

如果你还没有读过Stroustrup的书,那肯定是个不错的读物。没有什么比从设计语言的人那里读到语言更好的了。

每当我学习一门新语言时,我总是试图找到语言设计者或与他们非常亲近的人所写的标准参考材料。

票数 5
EN

Stack Overflow用户

发布于 2009-07-31 03:01:21

除了阅读Stroustrup的书(这里有另一个答案),我建议他的两个常见问题作为一个很好的起点:

  • Bjarne Stroustrup的常见问题
  • C++风格与技术常见问题

他们都链接到更多的阅读材料。

这两者,连同C++常见问题解答,都是我工作场所的新程序员必须阅读的内容。

一旦你变得更舒服了,可以考虑加入社区:订阅一些像boost邮件列表这样的东西,看一些像草本萨特这样的大牌人物的博客,阅读Alexandrescu的本周大师文章。你可能会觉得自己头昏眼花(在读了多年的清单之后,我仍然经常这样做),但你会学到很多东西,尤其是看着语言的成长和发展。(这些东西是免费的!)

通过观察语言随时间的变化,以及人们实际使用语言的方式,你可以获得更多的理解,而不是从上百万小时的记忆标准中得到更多的理解。(并不是说花上几块钱就能买到ISO/IEC标准的副本,这是个坏主意,想法--有时很好参考。)

至于书籍:

  • 在Stroustrup的书之后,
  • 迈尔斯 (“有效”)书籍开始。
  • 我还推荐C++编码标准 --在收集这本书中语言用户的“常识”方面做了大量的工作。
  • 然后,如果您想让您的头脑扫兴,您可以查看现代C++设计或一些有趣的模板元编程资源.

最重要的是,保持联系和兴趣。邮件列表、博客、网站、学术论文、杂志等等--选择最适合你的东西,不要总是随心所欲,但要睁大你的耳朵和眼睛,找出你感兴趣的方面,并跟随它们!

票数 3
EN

Stack Overflow用户

发布于 2009-07-31 02:24:24

C++编程语言将为您提供该语言的最佳概述。这听起来似乎是有道理的,但关于面向对象编程的一节是值得的。在这一点上,我可能会花更多的时间学习面向对象的编程,而不是更具体的C++特性。

一本像“代码完整”这样的书对你来说可能是个不错的选择。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1210362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档