產品名稱:高級C/C++編譯技術 是否是套裝:否 書名:高級C/C++編譯技術 高級C/C++編譯技術 代碼:69 出版社名稱:機械工業出版社 作者:米蘭斯特瓦諾維奇 ISBN編號:9787111496182
" 不錯C/C++編譯技術 作 者:(美)米蘭·斯特瓦諾維奇(Milan Stevanovic) 著;盧譽聲 譯 著作 定 價:69 出 版 社:機械工業出版社 出版日期:2015年04月01日 頁 數:266 裝 幀:平裝 ISBN:9787111496182 ●譯者序 ●前言 ●第1章 多任務操作繫統基礎 ●1.1 一些有用的抽像概念 ●1.2 存儲器層次結構與緩存策略 ●1.3 虛擬內存 ●1.4 虛擬地址 ●1.5 進程的內存劃分方案 ●1.6 二進制文件、編譯器、鏈接器與裝載器的作用 ●1.7 小結 ●第2章 程序生命周期階段基礎 ●2.1 基本假設 ●2.2 編寫代碼 ●2.3 編譯階段 ●2.3.1 基本概念 ●2.3.2 相關概念 ●2.3.3 編譯的各個階段 ●2.3.4 目標文件屬性 ●2.3.5 編譯過程的局限性 ●2.4 鏈接...... 內容簡介 米蘭·斯特瓦諾維奇編著的這本《不錯C/C++編譯技術》從多個角度全面、繫統地講解多任務操作繫統中編譯、鏈接、裝載與庫的內幕和技術細節,為深入理解和掌握繫統底層技術提供詳實參考和實踐指南。與純粹講解理論與技術細節的書不同。本書一方面對基本的理論進行了闡述,另一方面則聚焦於C/C++使用靜態庫和動態庫的一些注意事項,並舉例說明如何解決實際的鏈接與裝載問題。此外,本書盡量使用通俗易懂的語言來闡述這些知識,並補充了大量示例,避免讓讀者整天糾結於枯燥的理論。 本書共14章,其中靠前章至第4章對多任務操作繫統、程序生命周期以及代碼重用等重要概念進行介紹,為後續內容做鋪墊;第5章介紹靜態庫的使用方法及其設計技巧;第6章至靠前1章介紹動態庫的相關概念,包括不同平臺中動態庫的技術細節,比如庫文件定位、引用解析與符號處理等,以及一些動態庫設計的基本方法與原則和不同平臺下應當注意的設計細節;靠前2章至靠...... (美)米蘭·斯特瓦諾維奇(Milan Stevanovic) 著;盧譽聲 譯 著作 盧譽聲,資歷軟件開發工程師,現就職於思科繫統(中國)研發中心雲產品研發部。他曾參與多個項目協議級別定義、SDK及服務器後端和前端的設計與研發,在下一代實時雲計算協作平臺的研發過程中積累了豐富的敏捷實踐與開發經驗。此外,他還從事C/C++開發工作,對Clojare、JavaScript、Lua,以及移動開發平臺等也有一定研究。 前 言?Preface我花了相當長的時間纔認識到,計算機編程藝術與烹飪藝術之間存在著驚人的相似性。 說到烹飪和編程的比較,我的腦海中首先浮現出來的是烹飪專家和程序員的工作目標*常相似:都是為了滿足特定對像的需求。對一個廚師來說,他的服務對像是食客,他需要使用大量的食材,一方面滿足人們的溫飽與營養需求,另一方面則要讓人們享受到美食帶來的快樂。而對一個程序員來說,其服務對像是微處理器,程序員使用大量不同的程序來為其提供代碼,不僅要讓微處理器產生有意義的動作,還需要以*優的形式將代碼交付給微處理器。 雖說這種對比看起來有些牽強而且過於簡單,但我們會在本書中列出一些更加合適和更具說服力的對比。 介紹烹飪方法的食譜的數量繁多。幾乎所有的流行雜志都會開設專欄來介紹形形色色的美食和烹飪方法,無論是快餐式的食譜還是精致復雜的食譜、...... "
|