「你的
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)以確保作者仍然保有使用自己所撰寫的程式的權利