linux 檔案程式設計操作 執行緒操作

2021-10-23 09:10:18 字數 1127 閱讀 4090

專案名稱

【蘇嵌實訓-嵌入式 linux c 第 7 天】

今日進度 以及任務

1.嵌入式linuxc程式設計 2.檔案程式設計 3.多工程式設計 執行緒

本日任務完成情況

本日開發**現的問題彙總

本日未解決問題

本日開發收穫

了解了嵌入式為什麼要移植作業系統,creat/open/read/write/lseek/close的使用方法,還有執行緒的概念和基本操作建立和退出等

其他

#include

#include

#include

#include

#include

intmain

(int argc,

char

*ar**)

int fd=

creat

(ar**[1]

,0655);

if(fd ==-1

)printf

("creat success:%d\n"

,fd);if

((fd =

open

(ar**[1]

)<0)

else

char

*buf[3]

=;for(

int i=

0;i<

3;i++

)lseek

(fd,0,

seek_set);

for(

int i=

0; i<

3;i++

)close

(fd)

;return0;

}

#include

#include

#include

#include

#include

#define max_size 1024

int i=0;

void

*thread1

(void

*arg)

}void

*thread2

(void

*arg)

}int

main()

linux程式設計 檔案操作 5

高階api 一 fsync 介面說明 vod sync void 立即同步系統中所有核心中快取的檔案資料到磁碟 int fsync int fd 立即同步系統中所有核心中指定的檔案資料到磁碟,包括變更檔案屬性 int fdatasync int fd 立即 同步系統中所有核心中指定的檔案資料到磁碟,...

Linux檔案操作及程式設計

二 檔案的程式設計操作 2 檔案的寫入函式write 3 檔案的讀取函式read 4 檔案游標的移動函式lseek 5 檔案的關閉函式close ls檢視檔案或者是目錄的相關資訊 非隱藏檔案的檔名,以檔名進行排序及檔名代表的顏色顯示如此 l長資料序列出,包含檔案的屬性與許可權等等資料,a全部的檔案連...

linux執行緒操作

初始化條件變數 int pthread cond init pthread cond t cv,pthread cond attr cattr 函式返回值 返回0表示成功,返回其他表示失敗。引數 pthread cond attr是用來設定pthread cond t的屬性,當傳入的值是null的時...