您的位置:首页 > 运维架构 > Linux

Linux 标准库下的unistd.h

2016-02-25 08:50 525 查看
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);

ssize_t write(int, const void *,size_t);

int unlink(const char *);

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_SET 0 // Set file offset to offset.

SEEK_CUR 1 // Set file offset to current plus offset.

SEEK_END 2 // Set file offset to EOF plus offset.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: