專案名稱
【蘇嵌實訓-嵌入式 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的時...