Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关于C+的书+;用于理解先进概念 什么是工业级C++编程的好书? 我不是在寻找一个初学者C++书,它谈论数据类型和控制结构。我在找一本更高级的书。例如,如何使用C++构建系统应用程序。 任何形式的指导都会非常有用。_C++ - Fatal编程技术网

关于C+的书+;用于理解先进概念 什么是工业级C++编程的好书? 我不是在寻找一个初学者C++书,它谈论数据类型和控制结构。我在找一本更高级的书。例如,如何使用C++构建系统应用程序。 任何形式的指导都会非常有用。

关于C+的书+;用于理解先进概念 什么是工业级C++编程的好书? 我不是在寻找一个初学者C++书,它谈论数据类型和控制结构。我在找一本更高级的书。例如,如何使用C++构建系统应用程序。 任何形式的指导都会非常有用。,c++,C++,这是我看过的最好的两本书 据我所知,没有这样的书(毫无疑问,有人会推荐Lakos的书,但它已经过时,而且在任何情况下都不是很好),因为几乎没有人真正知道他们是如何开发这样的系统的。很少有这样做的人,因为他们非常聪明,很有才华,这两件事是不能在印刷中传播的。Andrei Alexandrescu的 < P>可能是最先进的C++书籍。它更多的是关于非常先进的设计模式而不是构建软件。 < P>如果你正在寻找在C++中精炼你的手艺的书籍作为一种语言,你不会比Scott Meyers和萨特的更好。所有这

这是我看过的最好的两本书


据我所知,没有这样的书(毫无疑问,有人会推荐Lakos的书,但它已经过时,而且在任何情况下都不是很好),因为几乎没有人真正知道他们是如何开发这样的系统的。很少有这样做的人,因为他们非常聪明,很有才华,这两件事是不能在印刷中传播的。Andrei Alexandrescu的

< P>可能是最先进的C++书籍。它更多的是关于非常先进的设计模式而不是构建软件。

< P>如果你正在寻找在C++中精炼你的手艺的书籍作为一种语言,你不会比Scott Meyers和萨特的更好。所有这些都包含了将语言从中级提升到高级的宝贵信息

系统级编程是特定于操作系统的,因此这些书根据您的平台而有所不同。我发现非常有用的(虽然不是C++特定的)是:由Johnson M. Hart,Mario Hewardt和Daniel Pravat,和Robert Love。p> 所有这些书(以及Peter Alexander的现代C++设计的优秀建议)都可以在奥利利的服务中获得,这是一个非常划算的方法,如果你正在考虑进行一次学习狂欢,那么就做一个便宜且值得仔细检查的技术阅读。

< P> LakOS是一本相当好的中级C++高级软件书。这本书有点过时——比如说,在广泛使用模板之前——但这是一本关于这一主题的好书


Lakos在20世纪80年代为Mentor Graphics工作,当时第一代工作站是主流技术。这是一个时代,当C和C++应用程序之间的性能和内存占用的差异被认为是重要的。这种“老派”的方法在某种程度上讨论了高效的C++ C++体系结构,这是本书的一个独特卖点。

< P>另外:

< P> C++模板:完整指南 大卫·范德沃德和尼科莱·M·约瑟蒂斯


<>你想知道(以及更多)关于C++模板、它们的用途和技术、设计哲学和编译时间元编程的应用。

< P>你应该尝试通过斯特潘诺夫的方法。我之所以这样说,是因为这本书准确地介绍了Stepanov在开发标准模板库时使用的方法和逻辑——可能是最有影响力的“工业”代码。

你有没有费心去读这个问题?我读过,这些是我见过的最好的。CC++通用知识是一本病态的书。在你的工具箱完成之前,你不可能精通任何语言。C++底漆是一本好书。请把它变成一个社区wiki问题。可能的复制品-这基本上和以前你问的问题是一样的(当然是)是一个复制品。可惜的是,拉科斯已经过时了。我不会再推荐了。我不完全相信“拉科斯已经过时”这个迷因。它仍然包含了大量相关材料,书中几乎没有不再“有效”的内容。虽然它不是C++软件体系结构的全部和全部,但它仍然值得阅读。+ 1关于LakOS书的陈述。我发现它过时了,杂乱无章,没有什么实际用途。而且,在我看来,你是完全正确的——对于这样一项事业来说,最好的信息来源是之前已经(成功)处理过此类项目的人。不幸的是,这样的个体不是在树上生长的(但幸运的是,他们中的许多人都是在树上生长的)。把我对C++的理解提高到了一个全新的高度。