freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

課程設(shè)計報告--linuxc程序設(shè)計-閱讀頁

2025-02-03 01:13本頁面
  

【正文】 3 存款 程序四:程序描述:此程序主要實現(xiàn)了管道的創(chuàng)建,管道的讀寫操作。 此函數(shù)用于創(chuàng)建一個管道。 filedes [0] 存放管道讀取端的文件描述符 ;filedes [1]存放管道寫入端的文件描述符。 (2)、管道的讀寫操作:read(由已打開的文件讀取數(shù)據(jù))定義函數(shù):ssize_t read(int fd,void * buf ,size_t count)。函數(shù)說明:read()會把參數(shù)fd 所指的文件傳送count個字節(jié)到buf指針?biāo)傅膬?nèi)存中。返回值為實際讀取到的字節(jié)數(shù),如果返回0,表示已到達(dá)文件尾或是無可讀取的數(shù)據(jù),此外文件讀寫位置會隨讀取到的字節(jié)移動。當(dāng)有錯誤發(fā)生時則返回1,錯誤代碼存入errno中,而文件讀寫位置則無法預(yù)期。EAGAIN 當(dāng)使用不可阻斷I/O 時(O_NONBLOCK),若無數(shù)據(jù)可讀取則返回此值。write(將數(shù)據(jù)寫入已打開的文件內(nèi))定義函數(shù):ssize_t write (int fd,const void * buf,size_t count)。函數(shù)說明:write()會把參數(shù)buf所指的內(nèi)存寫入count個字節(jié)到參數(shù)fd所指的文件內(nèi)。返回值 如果順利write()會返回實際寫入的字節(jié)數(shù)。EAGAIN 當(dāng)使用不可阻斷I/O 時(O_NONBLOCK),若無數(shù)據(jù)可讀取則返回此值。 pid_t pid。 if(pipe(fd)0){ printf(pipe error\n)。}pid=fork()。 exit(1)。//關(guān)閉寫入端 if(n=read(fd[0],line,80)0) printf(子進(jìn)程從管道讀取%d個字符,讀取的字符串是:%s\n,n,line)。}else{ close(fd[0])。 close(fd[1])。} exit(0)。)Makefile 介紹make 命令執(zhí)行時,需要一個Makefile 文件,以告訴make 命令需要怎么樣的去編譯和鏈接程序。它包括3部分操作:。內(nèi)核調(diào)用sys_signal(),設(shè)置當(dāng)前進(jìn)程對某信號的處理函數(shù)。內(nèi)核調(diào)用sys_kill()。從用戶態(tài)的角度看,目標(biāo)進(jìn)程在執(zhí)行用戶態(tài)的代碼時突然“中斷”,轉(zhuǎn)而去執(zhí)行對應(yīng)的信號處理函數(shù)(同樣在用戶態(tài))。如何達(dá)到這樣的效果呢?由前面的幾種內(nèi)核的偽裝現(xiàn)場的手段,我們可以猜出它這次使用的手段。但是,要使目標(biāo)進(jìn)程在執(zhí)行完信號處理函數(shù)后,又恢復(fù)到被中斷的現(xiàn)場繼續(xù)執(zhí)行,那得花些技巧。這一次還包括了用戶態(tài)堆棧。既然內(nèi)核希望用戶在執(zhí)行完信號處理函數(shù)后,調(diào)用sigreturn。就是先把用戶態(tài)的eip設(shè)置為signal_handler(通過修改pt_regs中的eip來實現(xiàn)),然后把堆棧中的返回地址改成調(diào)用sigreturn的一段代碼的入口(當(dāng)然原來的返回地址也還是要保存的)并且把相關(guān)參數(shù)“壓入”用戶態(tài)堆棧。對信號一一作處理. pram——指定了RAM起始的物理地址,必須始終存在,并應(yīng)等于PHYS_OFFSET。vio——是8MB調(diào)試區(qū)域的虛擬地址。l FⅨUP(func) ——機器相關(guān)的修正,在存儲子系統(tǒng)被初始化前運行。l INITIRQ(func) ——用于初始化中斷的機器相關(guān)的函數(shù)。[4]秦友淑,[M].武漢:華中理工大學(xué)出版社,1996.[5]曹衍龍,林瑞仲,徐慧 [M]. 北京:人民郵電出版社,2005.[6][M].大
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1