15

Modern C++ 书籍推荐

 3 years ago
source link: https://blog.csdn.net/tkokof1/article/details/100836366
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Modern C++ 书籍推荐

本文介绍了一些 Modern C++ 的相关书籍

整理了一份 Modern C++(现代 C++,意指使用 C++11 及之后标准特性的 C++),有兴趣的朋友可以参考一下~

  • The C++ Programming Language
cover_1

第四版中包含了对 C++11 的介绍 [pdf]

  • C++ Primer
cover_1

第五版中包含了对 C++11 的介绍 [pdf]

  • C++ Annotations

实际上并不是书籍,而是关于 C++ 的教程文档,目前最新版是 11.1.1 [site]

  • C++ Primer Plus
cover_1

第六版中包含了对 C++11 的介绍

  • Effective Modern C++
cover_1

C++11 及 C++14 使用建议 [pdf]

  • The C++ Standard Library
cover_1

第二版中对 C++11 的特性做了介绍 [pdf]

  • C++ Templates
cover_1

第二版涵盖了 C++11, C++14 及 C++17 的特性介绍

  • C++ Concurrency in Action
在这里插入图片描述

第二版更新到了 C++17 [pdf]

  • A Tour of C++
cover_1

第二版中甚至前瞻了一些 C++20 的(可能)特性

  • Programming Principles and Practice Using C++
cover_1

第二版介绍了 C++11, 也涉及了部分 C++14 的内容

  • 深入理解 C++11
在这里插入图片描述

国人团队的 C++11 著作,语言上更亲切,内容也是不错的.

  • 深入应用 C++11
在这里插入图片描述

同样是国人的 C++11 著作,重点放在了语言应用上.

以下书籍都涉及 Modern C++ 的内容,有兴趣的朋友也可以看看~

  • Beginning C++17 From Novice to Professional [pdf]
    在这里插入图片描述
  • C++17 Quick Syntax Reference [pdf]
    在这里插入图片描述
  • C++17 STL Cookbook [pdf]
    在这里插入图片描述
  • Discovering Modern C++ [pdf]
    在这里插入图片描述
  • Mastering C++ Multithreading [pdf]
    在这里插入图片描述
  • Mastering the C++17 STL [pdf]
    在这里插入图片描述
  • Modern C++ Programming Cookbook [pdf]
    在这里插入图片描述
  • Optimized C++ [pdf]
    在这里插入图片描述
  • Professional C++ [pdf]
    在这里插入图片描述
  • The Modern C++ Challenge [epub]
    在这里插入图片描述

C++ 发展多年,在我了解的几种语言中,其复杂度是最高的,新标准(特性)的引入,自然有对存在问题的改善,但总体上而言,还是让 C++ 的复杂程度变高了…… 基于此,有的人对 Modern C++ 嗤之以鼻,有的人却又对他捧若圣经,其实只是看待角度不同罢了~ 自己对 Modern C++ 的观点比较平淡中庸: 语言毕竟是工具,适用才是最关键的,抛开使用场景谈语言优劣,终归是不妥当的~

在并不需要使用 C++ 的场景下,我们应该使用复杂度更低的工具;但在我们需要 C++ 的时候,控制复杂度可能是最需要做的事情 : 现代C++的新特性很多,尝试在正确环境下进行使用自然很好,但总的来说,尽量保持编码朴素整洁(避免过度使用)应该还是最重要的.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK