先进的C + +编程风格

来源:互联网 发布:js如何修改元素属性值 编辑:程序博客网 时间:2024/05/17 07:43

而迈尔斯的第一本书,_effective C++ _基本概念,描述了C++,这本书涵盖了更先进的技术。这些都不是重设计的策略描述_design patterns_或_advanced C++编程风格和idioms_,更轻的和基本的C + +的功能,包括内存分配,具体的异常处理,基于栈的类,和运算符重载。这是C++可以忽略第一但很快成为每天的编程元素和重要的设计考虑一旦很好理解的功能

材料覆盖在这里休闲或初学C++爱好者真正的程序员

这本书是给你的。“50个特定的方式”,他的第二本书“35种方法”帮我把我的C + +编程到下一层次的理解。用C超过10年,C + +的所有那些年几次后,仍有许多小来烦我的事情。我的一些施工问题发现了奇怪的构造多年来却没有100%的理解史葛的书不仅清理现场但却引起了我的注意的对象和C + +以前从未考虑的许多新事物

一个警告:我发现有些项目也远远高于我,当我第一次阅读这些书籍——尤其是这第二本书,“35新的方式……”,然而,当我读完了这本书,我又开始回到1页,我的第二(第三,第四……)读了多少更多的意义。有一个有用的信息填充到史葛的85项很多

推荐选择书一次或者我相信一个特别版可与浓缩成1卷


是啊,真的是一个有效的C + + *必须*如果你想提高你的当前的C++知识。
然而,虽然很有意思,我不觉得这本书必须因为它解释的东西你不可能用在你的现实生活中作为一个程序员。如果你已经有了有效的C + +,都stroustup,和/或coplien的“先进的C + +编程风格和习语”和/或“默里的C + +的战略和战术”,我不认为你应该得到它,除非你不睡觉,晚上或你想知道关于C的绝对+ +的一切。然而这是一个很好的所以如果你不在乎钱把它读它得到的我说其他的人

0 0