「你的 C 語言開發環境是否只有 vi 與 cc? C 語言的記憶體管理是否仍像 90 年代時一樣令人困擾?Ben Klemens 熟練地說明這些以及其他常見的問題,示範透過工具簡化 C 語言開發 -- 幫助開發人員除錯、追蹤記憶體洩漏、組織編譯過程以及管理原始程式碼版本」
-- Dave Kitabjian
NetCarrier Telecom 公司軟體開發團隊主管
新時代的 C 語言建議
該是拋開對 C 語言舊有想法,由源頭重新學習的時候了,在《21 世紀 C 語言》中,有其他 C 語言書籍缺乏的最新技巧,C 語言不只是現代程式語言的基礎,它就是個現代的程式語言,適合撰寫有效率、最先進的應用程式;丟棄大型主機時代遺留的舊習慣,學習使用與時俱進、積極成長的 C 語言,不論最熟悉的是那種程式語言,所有人都同意 C 語言最酷!
* 利用 shell 工具、makefile、文字編輯器、除錯程式以及記憶體檢查程式設定 C 語言開發環境
* 使用 Autotools,這個 C 語言跨平台套件管理的實質標準
* 認識 C 語言中需要拋棄或忽略的陳舊觀念
* 深入探討因為太過實用無法拋棄,但又存在問題的 C 語言概念
* 使用 C 語言標準以及 POSIX 標準函式解決 C 語言的字串處理問題
* 在函式上使用結構化輸入的現代語法結構
* 建立以高階物件為基礎的函式庫與程式
* 使用現有 C 語言函式庫進行進階數學運算、與網際網路伺服器連線以及操作資料庫
Ken Klemens 曾為 Brookings Insitution、the World Bank、the National Institute of Mental Health 以及美國政府撰寫統計分析與高計算密度模型,同時也任職於 Brookings 及自由軟體協會(Free Software Foundation)以確保作者仍然保有使用自己所撰寫的程式的權利
目錄
第一部分 環境
第一章 簡化編譯設定
第二章 除錯、測試、文件
第三章 打包專案
第四章 版本控制
第五章 攜手合作
第二部分 語言
第六章 指標好伙伴
第七章 能夠忽略的 C 語言語法
第八章 阻礙與機會
第九章 文字
第十章 更好的結構
第十一章 C 語言的物件導向程式設計
第十二章 函式庫
結語
術語
文獻
索引
第一部分 環境
第一章 簡化編譯設定
第二章 除錯、測試、文件
第三章 打包專案
第四章 版本控制
第五章 攜手合作
第二部分 語言
第六章 指標好伙伴
第七章 能夠忽略的 C 語言語法
第八章 阻礙與機會
第九章 文字
第十章 更好的結構
第十一章 C 語言的物件導向程式設計
第十二章 函式庫
結語
術語
文獻
索引
商品資料
出版社:歐萊禮出版日期:2014-02-27ISBN/ISSN:9789863470403 語言:繁體中文For input string: ""
裝訂方式:平裝頁數:316頁開數:大18K
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。