The Wayback Machine - https://web.archive.org/web/20190322172049/https://github.com/changkun/modern-cpp-tutorial
Skip to content
Please note that GitHub no longer supports Internet Explorer.

We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.

Learn more
📚 C++11/14/17 On the Fly https://changkun.de/modern-cpp/
Branch: master
Clone or download
Latest commit 07badc8 Feb 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
assets add: donate page Jun 26, 2018
book fix: indent (#61) Feb 20, 2019
code fix: comments (#56) Jan 14, 2019
exercises add: exercise answer for chapter 6 and 7 May 6, 2018
pdf add: contributing guidelines & Typo fix (#60) Jan 31, 2019
website
.gitignore fix #5, solve image not show up issue May 6, 2018
CODE_OF_CONDUCT.md add: code of conduct Jan 31, 2019
CONTRIBUTING.md
LICENSE
Makefile see #6: pdf for english version May 6, 2018
README-en-us.md update: use badges for language switching May 6, 2018
README.md add: contributing guidelines & Typo fix (#60) Jan 31, 2019

README.md

logo

《高速上手 C++11/14/17》

本书目的

本书å?·ç§°ã€Žé«˜é€Ÿä¸Šæ‰‹ã€?,从内容上对二å??一世纪二å??年代之å‰?产生 C++ 的相关特性å?šäº†é?žå¸¸ç›¸å¯¹å…¨é?¢çš„介ç»?,读者å?¯ä»¥è‡ªè¡Œæ ¹æ?®ä¸‹é?¢çš„目录选å?–感兴趣的内容进行学习,快速熟悉需è¦?了解的内容。这些特性并ä¸?需è¦?全部掌æ?¡ï¼Œå?ªéœ€é’ˆå¯¹è‡ªå·±çš„使用需求和特定的应用场景,学习ã€?查阅最适å?ˆè‡ªå·±çš„æ–°ç‰¹æ€§å?³å?¯ã€‚

å?Œæ—¶ï¼Œæœ¬ä¹¦åœ¨ä»‹ç»?这些特性的过程中,尽å?¯èƒ½ç®€å?•明了的介ç»?了这些特性产生的历å?²èƒŒæ™¯å’ŒæŠ€æœ¯éœ€æ±‚,这为ç?†è§£è¿™äº›ç‰¹æ€§ã€?è¿?用这些特性æ??供了很大的帮助。

此外,笔者希望读者在阅读本书�,能够努力在新项目中直接使用 C++17,并努力将旧项目�步�移到 C++17。也算是笔者为推进现代 C++ 的普�贡献了一些绵薄之力。

目标读者

  1. 本书�定读者已�熟悉了传统 C++ ,至少在阅读传统 C++ 代�上�具备任何困难。���说,那些长期使用传统 C++进行编�的人�渴望在短时间内迅速了解现代 C++ 特性的人�常适�阅读本书;
  2. 本书一定程度上介�了一些现代 C++ 的黑魔法,但这些魔法毕竟有�,�适�希望进阶学习现代 C++ 的读者,本书的定�系现代 C++ 的快速上手。当然,希望进阶学习的读者�以使用本书�回顾并检验自己对 现代 C++ 的熟悉度。

开始阅读

你�以选择以下几�阅读方�:

  1. GitHub 在线
  2. PDF 文档
  3. 网站

相关代�

本书æ¯?章中都出现了大é‡?的代ç ?,如果你在跟éš?本书介ç»?特性的æ€?路编写自己的代ç ?é?‡åˆ°é—®é¢˜æ—¶ï¼Œä¸?妨读一读éš?书附上的æº?ç ?,你å?¯ä»¥åœ¨è¿™é‡Œä¸­æ‰¾åˆ°ä¹¦ä¸­ä»‹ç»?过的全部的æº?ç ?,所有代ç ?按章节组织,文件夹å??称为章节åº?å?·ã€‚

�书习题

本书æ¯?章最å?Žè¿˜åŠ å…¥äº†å°‘é‡?难度æž?å°?的习题,仅用于检验你是å?¦èƒ½æ··å?ˆè¿?用当å‰?章节中的知识点。你å?¯ä»¥åœ¨è¿™é‡Œæ‰¾åˆ°ä¹ é¢˜çš„答案,文件夹å??称为章节åº?å?·ã€‚

本书网站

本书的网站æº?ç ?å?¯ä»¥åœ¨è¿™é‡Œæ‰¾åˆ°ï¼Œç”± hexo å’Œ vuejs å??å?Œæž„建而æˆ?。网站旨在æ??供一个除 GitHub 之外的阅读方å¼?,除了在桌é?¢ç«¯è®¿é—®ä¹‹å¤–,你也å?¯ä»¥åœ¨ç§»åŠ¨ç«¯ä¸Šé˜…è¯»æœ¬ä¹¦ã€‚

致谢

笔者时间和水平有é™?,如果读者å?‘现书中内容的错误,欢迎æ?? Issue,或者直接æ?? Pull request。详细贡献指å?—请å?‚考如何å?‚与贡献,由衷感谢æ¯?一ä½?指出本书中出现错误的读者,包括但ä¸?é™?于 Contributors。

许�

知识共享许å?¯å??è®®

本书系欧长å?¤è‘—,采用知识共享署å??-é?žå•†ä¸šæ€§ä½¿ç”¨-ç¦?止演绎 4.0 国际许å?¯å??议许å?¯ã€‚项目中代ç ?使用 MIT å??议开æº?,å?‚è§?许å?¯ã€‚

You can’t perform that action at this time.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.