- 2
- 0
- 约2.83千字
- 约 30页
- 2017-11-17 发布于河南
- 举报
Linux第13讲
Linux 系统应用与程序设计 临时文件 程序经常利用一些文件形式的临时存储手段 必须确保应用程序为临时文件选取的文件名是唯一的,否则linux是一个多任务的系统,另一个程序就可能选择同样的文件名,导致两个程序互相干扰 tmpnam tmpnam函数可以生成唯一的文件名 #include stdio.h char *tmpnam(char *s) 该函数返回一个不与任何已存在文件同名的有效文件名,如果字符串s不为空,文件名会写入它 tmpfile 如果需要立刻使用临时文件,可以用tmpfile函数在给它命名的同时打开它 由于别的程序可能会创建出一个与tmpnam返回的文件名同名的文件,所以tmpfile很有用 该函数返回一个文件流指针,以读写方式打开临时文件 FILE *tmpfile(void) 演示 用户信息 用户都有一个唯一的标识符UID Linux运行的每一个程序实际上都是被某一个用户运行的,因此都有一个关联的UID 用户UID信息 #include sys/types.h #include unistd.h uid_t getuid(void); char *getlogin(void); UID类型——uid_t,定义在sys/types.h中 getuid返回程序关联的UID,它通常是启动程序的用户的UID getlogin函数返回与当前用户关联的登录名 用户密码信
您可能关注的文档
- 5 输入与输出.ppt
- 10 C语言文件.ppt
- 第16章 c语言 文件.ppt
- 读写考试系统中的文件.ppt
- 第15章 Window应用程序开发.ppt
- 第14章文件读写——资源使用与处置.ppt
- 第7章_C_的文件操作.ppt
- C++第十一章.ppt
- MO程序设计入门.ppt
- 第8章 Delphi 7.0的.ppt
- 《肝损伤药物目录及合理用药专家共识2026》解读.pptx
- β+内酰胺类抗菌药物皮肤试验指导原则(2021+年版).pptx
- 《肌酸激酶异常诊治与管理专家共识(2025)》解读.pptx
- 《老年癌痛中国诊疗专家共识(2026)》解读.pptx
- 《老年人消化不良的评估与处理中国专家共识(2026版)》解读.pptx
- 《老年性吞咽障碍康复中国专家共识(2025)》解读.pptx
- 《脑卒中患者早期康复规范(2026年)》解读.pptx
- 《衍生品估值报告内容与格式指引》核心要点.pptx
- 《遗传性妇科肿瘤高风险人群管理指南(2026)》解读.pptx
- 《胰腺外科围手术期全程化营养管理指南(2025)》解读.pptx
原创力文档

文档评论(0)