这是C语言unistd.h下载,许多在Linux下开发的C程序都需要头文件unistd.h,但VC中没有个头文件,所以用VC编译总是报错。
软件介绍
C语言unistd.h不是c语言的东西,是linux/unix的系统调用,包含了许多 U N I X系统服务的函数原型,例如 r e a d,
w r i t e和getpid函数。
C语言unistd.h在unix中类似于window中的windows.h!. unistd的意思是Unix Standard的意思,里面定义的宏一类的东西都是为了Unix标准服务的(一般来说包括了POSIX的一些常量……)
软件说明
C语言unistd.h是 C 和 C++ 程序设计语言中提供对 POSIX操作系统 API 的访问功能的头文件的名称。是Unix Standard的缩写。该头文件由 POSIX.1 标准(单一UNIX规范的基础)提出,故所有遵循该标准的操作系统和编译器均应提供该头文件(如 Unix 的所有官方版本,包括 Mac OS X、Linux 等)。 对于类 Unix 系统,unistd.h 中所定义的接口通常都是大量针对系统调用的封装(英语:wrapper functions),如 fork、pipe 以及各种 I/O 原语(read、write、close 等等)。 类似于 Cygwin 和 MinGW 的 Unix 兼容层也提供相应版本的 unistd.h。
相关作用
unistd.h不是c语言的东西,是linux/unix的系统调用,包含了许多 U N I X系统服务的函数原型,例如
r e a d,
w r i t e和getpid函数。
unistd.h在unix中类似于window中的windows.h!
#ifdef WIN32
#include
#else
#include
#endif
软件截图