欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C++20標(biāo)準(zhǔn)(c++標(biāo)準(zhǔn)手冊(cè)) 官方最新版PDF

C++20標(biāo)準(zhǔn)手冊(cè)下載

  • 書(shū)籍大?。?span>6.39MB
  • 書(shū)籍語(yǔ)言:英文軟件
  • 書(shū)籍類型:國(guó)外軟件
  • 書(shū)籍授權(quán):免費(fèi)軟件
  • 書(shū)籍類別:C/C++
  • 應(yīng)用平臺(tái):PDF
  • 更新時(shí)間:2020-04-01
  • 購(gòu)買(mǎi)鏈接:
  • 網(wǎng)友評(píng)分:
360通過(guò) 騰訊通過(guò) 金山通過(guò)

情介紹

C++20(C++ 編程語(yǔ)言標(biāo)準(zhǔn)2020版)將是C++ 語(yǔ)言一次非常重大的更新,將為這門(mén)語(yǔ)言引入大量新特性。c++20標(biāo)準(zhǔn)文檔是官方目前最新文件,更新2020年。需要的朋友可下載試試!

此次更新看 C++20 的 Big Four(四大新特性:概念、范圍、協(xié)程和模塊)以及核心語(yǔ)言(包括一些新的運(yùn)算符和指示符)。

全新的 GCC、Clang 和 EDG 編譯器能提供對(duì)核心語(yǔ)言的最佳支持。此外,MSVC 和 Apple Clang 編譯器也支持許多 C++20 特性。

C++20 核心語(yǔ)言特征。

庫(kù)方面的情況類似。GCC 在庫(kù)方面的支持最好,接下來(lái)是 Clang 和 MSVC 編譯器。

C++20 庫(kù)特征。

上面的截圖僅展示了對(duì)應(yīng)表格的前面一部分,可以看出這些編譯器的表現(xiàn)并不是非常令人滿意。即使你使用的是全新的編譯器,這些編譯器仍然不支持很多新特性

四大新特性

概念(concept)

使用模板進(jìn)行通用編程的關(guān)鍵思想是定義能通過(guò)各種類型(type)使用的函數(shù)和類。但是,在實(shí)例化模板時(shí)經(jīng)常會(huì)出現(xiàn)用錯(cuò)類型的問(wèn)題,其結(jié)果通常是幾頁(yè)難懂的報(bào)錯(cuò)信息。

現(xiàn)在概念來(lái)了,這個(gè)問(wèn)題可以休矣。概念讓你能為模板編寫(xiě)要求,而編譯器則可以檢查這個(gè)要求。概念革新了我們思考和編寫(xiě)通用代碼的方式。

范圍庫(kù)(Ranges Library)

范圍庫(kù)是概念的首個(gè)客戶。它支持的算法滿足以下條件:

可以直接在容器上操作;無(wú)需迭代器指定一個(gè)范圍;
可以寬松地評(píng)估;
可以組合。
簡(jiǎn)單來(lái)說(shuō):范圍庫(kù)支持函數(shù)模式(functional patterns)。

協(xié)程(Coroutines)

協(xié)程是廣義的函數(shù),能在保持狀態(tài)的同時(shí)暫?;蚶^續(xù)。協(xié)程通常用來(lái)編寫(xiě)事件驅(qū)動(dòng)型應(yīng)用。事件驅(qū)動(dòng)型應(yīng)用可以是模擬、游戲、服務(wù)器、用戶接口或算法。協(xié)程也通常被用于協(xié)作式多任務(wù)(cooperative multitasking)。

我們這里不介紹 C++20 的具體協(xié)程,而會(huì)介紹編寫(xiě)協(xié)程的框架。編寫(xiě)協(xié)程的框架由 20 多個(gè)函數(shù)構(gòu)成,其中一部分需要你去實(shí)現(xiàn),另一部分則可能需要重寫(xiě)。因此,你可以根據(jù)需求調(diào)整協(xié)程。

模塊(Module)

模塊部分簡(jiǎn)單介紹一下就好。模塊承諾能夠?qū)崿F(xiàn):

更快的編譯時(shí)間;
宏的隔離;
表達(dá)代碼的邏輯結(jié)構(gòu);
不必再使用頭文件(header file);
擺脫丑陋的宏方法。

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

C++20標(biāo)準(zhǔn)(c++標(biāo)準(zhǔn)手冊(cè)) 官方最新版PDF

      氣書(shū)籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買(mǎi)正版。
      ☉ 本站提供的C++20標(biāo)準(zhǔn)(c++標(biāo)準(zhǔn)手冊(cè)) 官方最新版PDF資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。