UNIX環境高階程式設計 第2版 pdf格式

2021-12-29 22:11:39 字數 354 閱讀 4739

unix環境高階程式設計(第2版)

本書描述unix系統的程式設計介面——系統呼叫介面和標準c庫提供的很多函式。本

書針對的是所有的程式設計師。

與大多數作業系統一樣,unix為程式執行提供了大量的服務——開啟檔案,讀檔案,啟

動乙個新程式,分配儲存區以廈獲得當前時間等。這些服務被稱為系統呼叫介面

(system call inte***ce)。另外,標準c庫提供了大量廣泛用於c程式中的函教(格式化

輸出變數的值,比較兩個字串等)。

系統呼叫介面和庫函式可參見《unix程式設計師手冊》第2 3部分。本書不是這些內容的重

復。手冊中沒有給出例項廈基本原理,而這些則正是本書所要講述的內容。

Unix環境高階程式設計 2版

1.簡單實現 ls include opendir readdir closedir 2.將標準輸入複製到標準輸出 include n read stdin fileno,buf,4096 write stdout fileno,buf,n 3.執行時限制 include long sysconf ...

《UNIX環境高階程式設計(第3版)》 1 9 訊號

訊號 signal 用於通知程序發生了某種情況。例如,若某一程序執行除法操作,其除數為0,則將名為sigfpe 浮點異常 的訊號傳送給該程序。程序有以下3種處理訊號的方式。2 按系統預設方式處理。對於除數為0,系統預設方式是終止該程序。3 提供乙個函式,訊號發生時呼叫該函式,這被稱為捕捉該訊號。通過...

《unix環境高階程式設計》筆記2

第四章 檔案和目錄 本章將描述檔案系統特徵和檔案性質 1 stat fstat和lstat函式 原型 include int stat const char restrict pathname,struct stat restrict buf int fstat int filedes,struct...