本书å·ç§°ã€Žé«˜é€Ÿä¸Šæ‰‹ã€ï¼Œä»Žå†…容上对二å一世纪二å年代之å‰äº§ç”Ÿ C++ 的相关特性åšäº†éžå¸¸ç›¸å¯¹å…¨é¢çš„介ç»ï¼Œè¯»è€…å¯ä»¥è‡ªè¡Œæ ¹æ®ä¸‹é¢çš„ç›®å½•é€‰å–æ„Ÿå…´è¶£çš„内容进行å¦ä¹ ,快速熟悉需è¦äº†è§£çš„内容。这些特性并ä¸éœ€è¦å…¨éƒ¨æŽŒæ¡ï¼Œåªéœ€é’ˆå¯¹è‡ªå·±çš„使用需求和特定的应用场景,å¦ä¹ ã€æŸ¥é˜…最适åˆè‡ªå·±çš„æ–°ç‰¹æ€§å³å¯ã€‚
åŒæ—¶ï¼Œæœ¬ä¹¦åœ¨ä»‹ç»è¿™äº›ç‰¹æ€§çš„过程ä¸ï¼Œå°½å¯èƒ½ç®€å•明了的介ç»äº†è¿™äº›ç‰¹æ€§äº§ç”Ÿçš„历å²èƒŒæ™¯å’ŒæŠ€æœ¯éœ€æ±‚,这为ç†è§£è¿™äº›ç‰¹æ€§ã€è¿ç”¨è¿™äº›ç‰¹æ€§æä¾›äº†å¾ˆå¤§çš„帮助。
æ¤å¤–,笔者希望读者在阅读本书åŽï¼Œèƒ½å¤ŸåŠªåŠ›åœ¨æ–°é¡¹ç›®ä¸ç›´æŽ¥ä½¿ç”¨ C++17ï¼Œå¹¶åŠªåŠ›å°†æ—§é¡¹ç›®é€æ¥è¿ç§»åˆ° C++17。也算是笔者为推进现代 C++ 的普åŠè´¡çŒ®äº†ä¸€äº›ç»µè–„之力。
- 本书å‡å®šè¯»è€…å·²ç»ç†Ÿæ‚‰äº†ä¼ 统 C++ ï¼Œè‡³å°‘åœ¨é˜…è¯»ä¼ ç»Ÿ C++ 代ç 上ä¸å…·å¤‡ä»»ä½•困难。æ¢å¥è¯è¯´ï¼Œé‚£äº›é•¿æœŸä½¿ç”¨ä¼ 统 C++进行编ç çš„äººã€æ¸´æœ›åœ¨çŸæ—¶é—´å†…迅速了解现代 C++ 特性的人éžå¸¸é€‚åˆé˜…读本书;
- 本书一定程度上介ç»äº†ä¸€äº›çް代 C++ çš„é»‘é”æ³•ï¼Œä½†è¿™äº›é”æ³•毕竟有é™ï¼Œä¸é€‚åˆå¸Œæœ›è¿›é˜¶å¦ä¹ 现代 C++ 的读者,本书的定ä½ç³»çް代 C++ 的快速上手。当然,希望进阶å¦ä¹ 的读者å¯ä»¥ä½¿ç”¨æœ¬ä¹¦æ¥å›žé¡¾å¹¶æ£€éªŒè‡ªå·±å¯¹ 现代 C++ 的熟悉度。
ä½ å¯ä»¥é€‰æ‹©ä»¥ä¸‹å‡ ç§é˜…读方å¼ï¼š
本书æ¯ç« ä¸éƒ½å‡ºçŽ°äº†å¤§é‡çš„代ç ï¼Œå¦‚æžœä½ åœ¨è·Ÿéšæœ¬ä¹¦ä»‹ç»ç‰¹æ€§çš„æ€è·¯ç¼–å†™è‡ªå·±çš„ä»£ç é‡åˆ°é—®é¢˜æ—¶ï¼Œä¸å¦¨è¯»ä¸€è¯»éšä¹¦é™„上的æºç ï¼Œä½ å¯ä»¥åœ¨è¿™é‡Œä¸æ‰¾åˆ°ä¹¦ä¸ä»‹ç»è¿‡çš„全部的æºç ï¼Œæ‰€æœ‰ä»£ç æŒ‰ç« 节组织,文件夹åç§°ä¸ºç« èŠ‚åºå·ã€‚
本书æ¯ç« 最åŽè¿˜åŠ å…¥äº†å°‘é‡éš¾åº¦æžå°çš„ä¹ é¢˜ï¼Œä»…ç”¨äºŽæ£€éªŒä½ æ˜¯å¦èƒ½æ··åˆè¿ç”¨å½“å‰ç« 节ä¸çš„çŸ¥è¯†ç‚¹ã€‚ä½ å¯ä»¥åœ¨è¿™é‡Œæ‰¾åˆ°ä¹ é¢˜çš„ç”æ¡ˆï¼Œæ–‡ä»¶å¤¹åç§°ä¸ºç« èŠ‚åºå·ã€‚
本书的网站æºç å¯ä»¥åœ¨è¿™é‡Œæ‰¾åˆ°ï¼Œç”± hexo å’Œ vuejs ååŒæž„建而æˆã€‚网站旨在æä¾›ä¸€ä¸ªé™¤ GitHub 之外的阅读方å¼ï¼Œé™¤äº†åœ¨æ¡Œé¢ç«¯è®¿é—®ä¹‹å¤–ï¼Œä½ ä¹Ÿå¯ä»¥åœ¨ç§»åŠ¨ç«¯ä¸Šé˜…è¯»æœ¬ä¹¦ã€‚
笔者时间和水平有é™ï¼Œå¦‚果读者å‘现书ä¸å†…容的错误,欢迎æ Issue,或者直接æ Pull request。详细贡献指å—请å‚考如何å‚与贡献,由衷感谢æ¯ä¸€ä½æŒ‡å‡ºæœ¬ä¹¦ä¸å‡ºçް错è 7334 ¯¯çš„读者,包括但ä¸é™äºŽ Contributors。
本书系欧长å¤è‘—,采用知识共享署å-éžå•†ä¸šæ€§ä½¿ç”¨-ç¦æ¢æ¼”绎 4.0 国际许å¯å议许å¯ã€‚项目ä¸ä»£ç 使用 MIT å议开æºï¼Œå‚è§è®¸å¯ã€‚