#includeunistd.h存在linux中,含有系统服务的函数
?#include<unistd.h>
linux標準庫#include <unistd.h>與windows的#include <windows.h>(C語言開發)
#include?? ?<unistd.h>
符號常量
是POSIX標準定義的unix類系統定義符號常量的頭文件,包含了許多UNIX系統服務的函數原型,例如read函數、write函數和getpid函數unistd.h在unix中類似于window中的windows.h! #ifdef WIN32 #include <windows.h> #else #include <unistd.h> #endif
unistd.h含有的常量與函數:
ssize_t????? read(int, void *, size_t); int????????? unlink(const char *); ssize_t????? write(int, const void *, size_t); int????????? usleep(useconds_t); unsigned???? sleep(unsigned);
int????????? access(const char *, int); unsigned???? alarm(unsigned); int????????? chdir(const char *); int????????? chown(const char *, uid_t, gid_t); int????????? close(int); size_t?????? confstr(int, char *, size_t); void??????? _exit(int); pid_t??????? fork(void);
?
NULL? ??? ??? ?// Null pointer SEEK_CUR?? ?// Set file offset to current plus offset. SEEK_END?? ?// Set file offset to EOF plus offset. SEEK_SET?? ?// Set file offset to offset.
?
windows.h的相關介紹:http://baike.baidu.com/view/1586331.htm
分類: Linux C/C++轉載于:https://www.cnblogs.com/lirong21/p/3927564.html
總結
以上是生活随笔為你收集整理的#includeunistd.h存在linux中,含有系统服务的函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 站立会议总结03
- 下一篇: O(V*n)的多重背包问题