sto*_*low 2 c windows posix unistd.h visual-studio
我已经从Linux计算机更改为Windows并且我在编译代码时遇到问题,因为这两个操作系统不共享相同的头文件.
由于unistd.h中不包含明显,视觉C不知道是什么read(),write(),close(),socklen_t()和bzero()功能.谁能帮我这个?
我用Google搜索了这个内容:是否有替换unistd.h for Windows(Visual C)?
我不知道unistd.h是如何工作的,也不知道如何编写自己的代码.有人可以把我链接到一个吗?
Jer*_*fin 10
read,write并close在<io.h>,就像他们传统上是在Unix上.
另外,我根本不知道bzeroWindows中包含的内容 - 如果你完全关心可移植性,你通常想要使用它memset.
socklen_t通常不会在Windows上使用 - 大多数socklen_t在Unix上使用size_t或int在Windows 上使用的东西(socklen_t在Unix上是目前对相同底层类型的另一个引用,在某些size_t情况下可能有用的时候添加 - 也就是说,在寻找问题).
| 归档时间: |
|
| 查看次数: |
7834 次 |
| 最近记录: |