读取的首选顺序是有效,更有效,有效的现代C ++(和STL)? [英] What's the preferred sequence to read Effective, More Effective & Effective Modern C++ (and STL)?

查看:223
本文介绍了读取的首选顺序是有效,更有效,有效的现代C ++(和STL)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我理解更有效的C ++是有效C ++的扩展,而有效的现代C ++专注于C ++ 11& 14.作为一个新手的语言,刚刚从这些书开始,我应该读取有效现代后前两个?此外,有效的STL应该在哪里适合?



阅读上述书籍的首选顺序是什么,因为每本书都建立在以前书籍的内容上?



此外,有效现代C ++认为一个非官方的下一版的有效C ++?

解决方案

这个问题的答案可以从图书等中搜集。总结页面在Scott Meyers的网站上:


Effective C ++,第三版,2005年。Scott的旗舰书和
行业必读的C ++第二本书(即,您在学习基本语言之后阅读的内容)




< <>


更有效的C ++,1996.在近20年后仍然相关!
不可或缺的,和
的无价的伴侣Effective C ++



有效的现代C ++,2014。有效使用特性的书
new inmodern C ++(即,C ++ 11和C ++ 14)。对Scott的
现有图书的补充


一旦你掌握了其他两个概念,


有效的STL,2001. 50个具体的方法来改善你对STL的使用,
包括提高性能的技术,消除资源
泄漏,避免可移植性问题,以及更多 - 在Scott的
无法比拟的风格


这个不太清楚,虽然我建议在前两个和第三个之前阅读。


I understand that More Effective C++ is an expansion of Effective C++, while Effective Modern C++ focuses on C++11 & 14. Being a newbie to the language and just starting out with these books, should I read Effective Modern after the first two? Also, where should Effective STL fit in?

What is the preferred sequence to reading the above books, in the sense that each book is building on the content of the prior books? (Assuming everything inside is new to me?)

Additionally, is Effective Modern C++ considered an unofficial next edition to Effective C++?

解决方案

An answer to this can be gleaned from the Books, etc. summary page on Scott Meyers' website:

Effective C++, Third Edition, 2005. Scott's flagship book, and the industry's must-read second book on C++ (i.e., what you read after you've learned the fundamentals of the language)

Read this first.

More Effective C++, 1996. Still relevant after nearly 20 years! Indispensable in its own right, and an invaluable companion to Effective C++

Read this together with, or after, Effective C++.

Effective Modern C++, 2014. The book on effective use of the features new in "modern" C++ (i.e., C++11 and C++14). A complement to Scott’s existing books

Read this once you have mastered the concepts in the other two, as it is focused on the changes in the later versions of the language.

Effective STL, 2001. 50 specific ways to improve your use of the STL, including techniques for improving performance, eliminating resource leaks, avoiding portability problems, and more — all in Scott's inimitable style

This one is less clear although I would suggest reading it after the first two and before the third.

这篇关于读取的首选顺序是有效,更有效,有效的现代C ++(和STL)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆