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

D程序設(shè)計語言 (Andrei Alexandrescu著) pdf掃描版 [67.3MB]

D程序設(shè)計語言下載

  • 書籍大小:63.7MB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權(quán):免費軟件
  • 書籍類別:程序基礎(chǔ)
  • 應(yīng)用平臺:Windows平臺
  • 更新時間:2017-11-19
  • 購買鏈接:
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

 D語言是一種通用的系統(tǒng)和應(yīng)用編程語言,它保持了生成高效代碼以及直接訪問操作系統(tǒng)API和硬件的能力。《D程序設(shè)計語言》是一本介紹D語言的權(quán)威書籍,全面、系統(tǒng)、專業(yè)地講解了D語言相關(guān)的內(nèi)容。書中涵蓋了D語言的方方面面,不但介紹了語言的表達式、語句、類型、函數(shù)、契約、模塊、類和結(jié)構(gòu)等基本內(nèi)容,還通過常見示例,深入解釋了所有語言特性,講解了如何將語言特性進行組合以支持重要的編程范型,闡述了每一項主要特性的基本原理,對它們的最佳用途給出了建議,并對跨領(lǐng)域的問題(如錯誤處理、契約編程和并發(fā)性)進行了討論。此外,書中還通過大量的圖表,為使用D語言解決日常問題提供了快速參考。其細致入微的講解讓人幾乎覺得有些“啰嗦”,但正是這些“啰嗦”內(nèi)容更能加深人們對D語言程序設(shè)計的理解,進而拓展到對一般意義上的編程語言程序設(shè)計的理解。

《D程序設(shè)計語言》不僅適合于D語言初學(xué)者,對于想學(xué)習(xí)編譯器實現(xiàn)的研究人員、想拓展學(xué)生的編程語言知識面的教師以及想深入了解編程語言設(shè)計的人,也能提供很好的幫助和指導(dǎo)。

作者介紹:

Andrei Alexandrescu,世界頂尖的C++專家,2001年撰寫了經(jīng)典名著《C++設(shè)計新思維》,曾榮獲2001年最佳C++圖書稱號,書中所開發(fā)的Loki已經(jīng)成為最負盛名的C++程序庫之一。他被認(rèn)為是新一代C++的代表人物,因為對Template技術(shù)的精湛運用,震撼了整個C++社群,開辟了C++編程領(lǐng)域的“Modern C++”新時代。他還與Herb Sutter合著了《C++編程規(guī)范》。他花了8年的時間攻讀機器學(xué)習(xí)方面的博士學(xué)位,專門研究部分自然語言處理結(jié)構(gòu)。自2006年開始,他與D語言的最初設(shè)計者及實現(xiàn)者Walter Bright緊密合作,設(shè)計和實現(xiàn)D語言及其標(biāo)準(zhǔn)庫,他是D語言很多特性的設(shè)計者,也是大多數(shù)D語言標(biāo)準(zhǔn)庫的作者。Andrei Alexandrescu在工業(yè)界和學(xué)術(shù)界都有很高的聲譽。

目錄:

譯者序

Walter Bright 序

Scott Meyers 序

前言

第1章 進入D世界

1.1 數(shù)字與表達式

1.2 語句

1.3 函數(shù)基礎(chǔ)

1.4 數(shù)組與關(guān)聯(lián)數(shù)組

1.5 基本數(shù)據(jù)結(jié)構(gòu)

1.6 接口和類

1.7 值與引用

1.8 小結(jié)

第2章 基本類型、表達式

2.1 符號

2.2 字面量

2.3 操作符

2.4 小結(jié)和快速參考

第3章 語句

3.1 表達式語句

3.2 復(fù)合語句

3.3 if語句

3.4 static if語句

3.5 switch語句

3.6 final switch語句

3.7 循環(huán)語句

3.8 goto語句

3.9 with語句

3.10 return語句

3.11 throw語句和try語句

3.12 mixin語句

3.13 scope語句

3.14 synchronized語句

3.15 asm語句

3.16 小結(jié)和快速參考

第4章 數(shù)組、關(guān)聯(lián)數(shù)組和字符串

4.1 動態(tài)數(shù)組

4.2 固定大小的數(shù)組

4.3 多維數(shù)組

4.4 關(guān)聯(lián)數(shù)組

4.5 字符串

4.6 數(shù)組的遠房表親:指針

4.7 小結(jié)和快速參考

第5章 數(shù)據(jù)與函數(shù)、函數(shù)式

5.1 編寫一個簡單函數(shù)并進行單元測試

5.2 傳遞約定和存儲類別

5.3 類型參數(shù)

5.4 簽名約束

5.5 重載

5.6 高階函數(shù)、函數(shù)字面量

5.7 嵌套函數(shù)

5.8 閉包

5.9 超越數(shù)組、范圍、偽成員

5.10 可變參數(shù)函數(shù)

5.11 函數(shù)屬性

5.12 編譯時計算

第6章 類、面向?qū)ο箫L(fēng)格

6.1 類

6.2 對象名就是引用

6.3 對象的生命周期

6.4 方法和繼承

6.5 靜態(tài)成員的類級封裝

6.6 使用final方法來限制擴展性

6.7 封裝

6.8 一統(tǒng)天下的根類

6.9 接口

6.10 抽象類

6.11 嵌套類

6.12 多重繼承

6.13 多重子類型化

6.14 參數(shù)化的類和接口

6.15 小結(jié)

第7章 其他自定義類型

7.1 結(jié)構(gòu)

7.2 聯(lián)合

7.3 枚舉值

7.4 別名

7.5 使用模板實現(xiàn)參數(shù)化作用域

7.6 使用mixin模板注入代碼

7.7 小結(jié)與參考

第8章 類型修飾符

8.1 immutable修飾符

8.2 immutable的書寫

8.3 immutable參數(shù)和方法

8.4 immutable構(gòu)造函數(shù)

8.5 immutable相關(guān)的轉(zhuǎn)換

8.6 const修飾符

8.7 const與immutable進行交互

8.8 將修飾符從參數(shù)傳送至結(jié)果

8.9 小結(jié)

第9章 錯誤處理

9.1 拋出與捕捉

9.2 類型

9.3 finally子句

9.4 nothrow函數(shù)和Throwable的特殊本質(zhì)

9.5 附屬異常

9.6 棧展開與異常安全代碼

9.7 未捕捉的異常

第10章 契約編程

10.1 契約

10.2 斷言

10.3 前置條件

10.4 后置條件

10.5 不變量

10.6 跳過契約檢查與發(fā)行版本

10.7 契約:請不要用于洗滌輸入

10.8 契約與繼承

10.9 接口里的契約

第11章 擴展性

11.1 包和模塊

11.2 安全性

11.3 模塊的構(gòu)造函數(shù)與析構(gòu)函數(shù)

11.4 文檔注釋

11.5 與C和C++進行交互

11.6 deprecated聲明

11.7 version聲明

11.8 debug聲明

11.9 D語言標(biāo)準(zhǔn)庫

第12章 操作符重載

12.1 重載操作符

12.2 重載一元操作符

12.3 重載二元操作符

12.4 重載比較操作符

12.5 重載賦值操作符

12.6 重載索引操作符

12.7 重載分割操作符

12.8 $操作符

12.9 重載foreach

12.10 在類里定義重載操作符

12.11 完全不一樣的重載:opDispatch

12.12 小結(jié)與快速參考

第13章 并發(fā)性

13.1 并發(fā)門

13.2 數(shù)據(jù)共享簡史

13.3 快瞧瞧,沒有(默認(rèn))共享

13.4 啟動線程

13.5 線程間的信息交換

13.6 receive的模式匹配

13.7 文件復(fù)制——稍有改變

13.8 線程終止

13.9 帶外通信

13.10 郵箱堵塞

13.11 shared類型修飾符

13.12 shared數(shù)據(jù)操作及其效果

13.13 使用synchronized類實現(xiàn)基于鎖的同步

13.14 synchronized類里的字段類型化

13.15 死鎖與synchronized語句

13.16 使用shared類進行無鎖編碼

13.17 小結(jié)

載地址

下載錯誤?【投訴報錯】

D程序設(shè)計語言 (Andrei Alexandrescu著) pdf掃描版 [67.3MB]

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的D程序設(shè)計語言 (Andrei Alexandrescu著) pdf掃描版 [67.3MB]資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。