初出茅庐的小李第39篇博客之转载一篇有关unistd.h的介绍文章
转载一篇文章
mask一下好找
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.
许多在Linux下开发的C程序都需要头文件unistd.h,但VC中没有个头文件,
所以用VC编译总是报错。把下面的内容保存为unistd.h,可以解决这个问题。
/** This file is part of the Mingw32 package.
- unistd.h maps (roughly) to io.h
*/
#ifndef _UNISTD_H
#define _UNISTD_H
#include <io.h>
#include <process.h>
#endif /* _UNISTD_H */
原博客地址:
https://blog.csdn.net/ybsun2010/article/details/24832113
初出茅庐的小李第39篇博客之转载一篇有关unistd.h的介绍文章相关推荐
- 4. 写第一篇博客,最好的时间是今日,今时,今刻
橡皮擦,一个逗趣的互联网高级网虫,为你带来新职场故事,搬来程序员敲门砖. 已完成文章 国内,首套,成体系,技术博客写作专栏发布啦 技术博客只能写技术文章吗?当然是由我们自己来定义. 为"她& ...
- v79.01 鸿蒙内核源码分析(用户态锁篇) | 如何使用快锁Futex(上) | 百篇博客分析OpenHarmony源码
百篇博客分析|本篇为:(用户态锁篇) | 如何使用快锁Futex(上) 进程通讯相关篇为: v26.08 鸿蒙内核源码分析(自旋锁) | 当立贞节牌坊的好同志 v27.05 鸿蒙内核源码分析(互斥锁) ...
- 初出茅庐的小李第3篇博客《5G物联网及NB-IoT技术详解》读书笔记1
初出茅庐的小李第3篇博客 <5G物联网及NB-IoT技术详解>读书笔记1 在Mculover666那里白嫖了一本书,不要问我咋白嫖的,我也不知道- 为什么要写这样的笔记? 因为我白嫖的时候 ...
- 初出茅庐的小李第113篇博客项目笔记之机智云智能浇花器实战(2)-基础Demo实现
初出茅庐的小李第112篇博客项目笔记之机智云智能浇花器实战(1)-基础Demo实现 接(1) 继电器实现 继电器原理图 继电器采用的是5V继电器,控制端是RELAY-1 继电器代码实现 #includ ...
- 鸿蒙关键技术研究,鸿蒙内核源码分析(静态链接篇) | 完整小项目看透静态链接过程 | 百篇博客分析HarmonyOS源码 | v54.02...
百篇博客系列篇.本篇为: 下图是一个可执行文件编译,链接的过程. 本篇将通过一个完整的小工程来阐述ELF编译,链接过程,并分析.o和bin文件中各区,符号表之间的关系.从一个崭新的视角去看中间过程,阅 ...
- 2022年从零开始,用一篇博客掌握 nginx 的初级配置
本篇博客主要用于记录 nginx.conf 这一个文件如何修改的相关问题. 当 nginx 安装之后,默认的配置如下所示(数据来源为宝塔自动生成),本篇博客重点介绍的是配置虚拟机相关内容,即 serv ...
- 打一局王者荣耀比写一篇博客要容易的多!
也许你不必如此努力,或许你该更加努力 生活即是如此,迷失于游戏和享受,最后又懊悔自己没有干某件事情. 别人玩自己也玩,当看到别人比自己过的好时往往又羡慕别人.殊不知一昧的玩乐中自己已经迷失,剩下的只有 ...
- 接第一篇博客:fw的第二场CTF——HECTF2021 WP
第一篇博客,第一次参加比赛https://blog.csdn.net/qq_42880719/article/details/110139040就是HECTF 所以这HECTF我非打不可了 想当年,刚 ...
- 蒟蒻的第一篇博客CF1041C Coffee Break(二分+贪心+set)
CF1041C Coffee Break(二分+贪心+set) 描述 Recently Monocarp got a job. His working day lasts exactly mm min ...
最新文章
- Oracle 同义词的创建及其作用
- C#获取容器窗体中控件Location问题
- jzoj1161-机器人M号【欧拉函数,dp】
- 亲和数(信息学奥赛一本通-T1154)
- 内推 | 无人驾驶~小马智行Pony.ai 2020
- [Android系列—] 3. 启动另外的活动(Activity)
- JavaScript中数组交集的最简单代码
- oracle 创建一个用户,只能访问指定的对象
- SimpleDateFormat的使用问题
- delphi 中文转 ascii编码_【转】Python 中文编码
- tfs nginx 端口调用失败?
- PHP中try、catch、finally的执行顺序
- Geodetector软件下载、地理探测器的应用实践与结果解读
- JavaScript制作标准计算器
- 你的功夫真的夠了嗎?
- 将Ubuntu中文目录改为英文目录
- java 组合问题_java数组排列组合问题汇总
- 数据库安全性存取控制机制
- 系列个人网站上线一周年总结
- 【论文】360-aware saliency estimation with conventional image saliency predictors阅读笔记