首頁 > 書目資料
借閱次數 :

Linux系統程式實例設計 /

  • 點閱:127
  • 評分:0
  • 評論:0
  • 引用:0
  • 轉寄:0


轉寄 列印
第1級人氣樹(0)
人氣指樹
  • 館藏
  • 簡介
  • 作者簡介
  • 收藏(0)
  • 評論(0)
  • 評分(0)
  • 引用(0)

  學習任何程式設計主題最怕理論全懂, 卻用不出手, Linux 系統程式設計更是如此。認識了各式各樣的系統呼叫, 卻不知道適用的時機與場合, 往往寫不出好程式。本書以最有效的方式來講解 Linux 程式設計, 透過 V7 UNIX 和 GNU 的原始碼為素材, 深入探討在實務程式的核心中會用到的基本系統呼叫, 所舉的例子都是 Linux/UNIX 使用者每天用到的程式。同時更以循序漸進的方式一步步帶領, 不只讓您瞭解高階的設計原則, 也能深入探索核心技術, 並且提供在面對實際程式設計議題的教戰守則, 如執行效能、移植性與穩定性。


  ARNOLD ROBBINS 是專業的程式設計師和講師, 著有 UNIX in a Nutshell、Learning the Korn Shell 和 Effective awk Programming 等書。同時也是 GNU Project 專案的長期志願工作者, 負責維護 gawk。他本人從 1980 年開始就一直在使用 C、C++、UNIX 和 GNU/Linux。





專家推薦




  BASH 共同作者及維護人員 Chet Ramey、GNU C 程式庫專案領導人 Ulrich Drepper、以及 GNU Core Utility 程式共同作者及維護人員 Jim Meyering 一致推薦本書。





本書特色




 □ 以 ls、gawk、link 等常用指令原始碼為例, 詳解系統呼叫的實際應用。


 □ 透過作者撰寫的 grep、cat 等指令簡易版本, 深入探討高階的設計原則。


 □ 說明 Linux、POSIX 標準、Unix、以及 C 標準函式庫的差異, 選用最恰當的函式。


 □ 提供跨平台程式設計建議, 設計高度可移植的程式。


 □ 提供效能比較以及安全考量建議, 並提醒特定函式所可能造成的副作用。


 □ 使用 GNU gettext 介面撰寫國際化的程式, 提供多國語言介面。

此功能為會員專屬功能請先登入

此功能為會員專屬功能請先登入

此功能為會員專屬功能請先登入

此功能為會員專屬功能請先登入


本文的引用網址: