書單推薦
更多
新書推薦
更多

C++對(duì)象模型詳解

 C++對(duì)象模型詳解

定  價(jià):89.8 元

        

  • 作者:秦連松
  • 出版時(shí)間:2025/7/1
  • ISBN:9787115657121
  • 出 版 社:人民郵電出版社
  • 中圖法分類: 
  • 頁(yè)碼:
  • 紙張:膠版紙
  • 版次:
  • 開本:16開
9
7
6
8
5
7
7
1
1
1
2
5
1

本書基于GCC Clang編譯器深入講解C 對(duì)象模型的相關(guān)知識(shí),涵蓋C 對(duì)象的內(nèi)部工作原理及底層的匯編實(shí)現(xiàn)機(jī)制。 本書先介紹對(duì)象模型的基本概念,并引入兩個(gè)用于研究C 代碼實(shí)現(xiàn)的開源工具一cppinsights和 Compiler Explorer。接著,依次講解C 數(shù)據(jù)語(yǔ)義學(xué),即編譯器如何布局C 對(duì)象模型中的數(shù)據(jù)成 C 函數(shù)語(yǔ)義學(xué),包括編譯器如何實(shí)現(xiàn)C 中的多態(tài)、如何調(diào)用虛函數(shù)等;C 構(gòu)造、析構(gòu)語(yǔ)義學(xué),涉及編譯器對(duì) C 對(duì)象的構(gòu)造和析構(gòu)方式,包括全局對(duì)象和靜態(tài)局部變量的構(gòu)造等內(nèi)容;C 異常處理,包括GCC中異常處理的實(shí)現(xiàn)方式及實(shí)踐準(zhǔn)則;C 運(yùn)行時(shí)類型識(shí)別(RTTI)的實(shí)現(xiàn)原理,包括 dynamic_cast算法的具體實(shí)現(xiàn);C Name Mangling規(guī)則,包括GCC對(duì)C 代碼中各個(gè)名稱的編碼方式。 本書適合有意深入理解C 對(duì)象模型、了解C 代碼底層實(shí)現(xiàn)的讀者閱讀。閱讀本書需要具備一定的C 基礎(chǔ)知識(shí)。

 我要評(píng)論
您的姓名   驗(yàn)證碼: 圖片看不清?點(diǎn)擊重新得到驗(yàn)證碼
留言內(nèi)容