学会对文件的记录锁定,及解锁。#include <stdio.h> #include <unistd.h> #include <fcntl.h> int main() { int fd int i struct { char name[20] uint ID int age } myrec fd =open("name", O_RDWR|O_CREAT, 0755) if (fd == -1) return -1 printf("Input your name:") scanf("%s", myrec.name) printf("Inpute your ID :") scanf("%d", &myrec.ID) printf("Input your age :") scanf("%d", &myrec.age) lseek(fd, 0,SEEK_END) lockf(fd, 1, 0) write(fd, (void *)&myrec, sizeof(myrec)) lockf(fd, 0 ,0) return 0 } 执行命令cc lock.c –o lock.out Chmod +x lock.out ./lock.out
标签: 记录
上传时间: 2016-01-04
上传用户:亚亚娟娟123
Rave Report 查看器,格式转换器,Rave生成的Ndr中文会乱码,用这个查看Ndr文件不会有乱码
上传时间: 2016-01-04
上传用户:缥缈
重量文件格式,适合所有衡器表头数据保存。
标签: 文件格式
上传时间: 2016-01-04
上传用户:BOBOniu
FAT文件系统原理,硬盘结构及其分区简介
上传时间: 2016-01-04
上传用户:moshushi0009
一个触摸屏手机游戏,内含源代码和PDA安装文件,本人手机MOTOLOLA E680 测试通过.
上传时间: 2016-01-04
上传用户:Yukiseop
通过串口测试温度的上位机(电脑端)程序源代码和打包文件
上传时间: 2016-01-04
上传用户:yt1993410
文件多自由度.m为单独的文件,单独执行即可,可以得到一个3自由度的系统受到脉冲作用的结果。 文control.m,plotresult.m,duoziyoudu.mdl为一个完整的程序,先执行control.m,而后执行duoziyoudu.mdl文件,最后plotresult.m文件画出结果。使用的是kobe地震波.
标签: 自由度
上传时间: 2016-01-05
上传用户:thinode
第一章 递归算法 第二章 集合和记录 第三章 Turbo Pascal文件 第四章 指针变量及线性链表 第五章 单元及面向对象的程序设计简介 第六章 树、图 第七章 分治算法 第八章 回溯算法 第九章 分支定界 第十章 动态规划 第十一章 搜索算法初步 第十二章 全国奥赛题选解
上传时间: 2016-01-05
上传用户:zhouli
linux完全注释,本书对Linux 早期操作系统内核(v0.95)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间 内对Linux 的工作机理获得全面而深刻的理解,为进一步学习和研究Linux 系统打下坚实的基础。虽然所选择的版本较低, 但该内核已能够正常编译运行,其中已经包括了LINUX 工作原理的精髓,通过阅读其源代码能快速地完全理解内核的运作机 制。书中首先以Linux 源代码版本的变迁历史为主线,详细介绍了Linux 系统的发展历史,着重说明了各个内核版本之间的 重要区别和改进方面,给出了选择0.11(0.95)版作为研究的对象的原因。另外介绍了内核源代码的组织结构及相互关系, 同时还说明了编译和运行该版本内核的方法。然后本书依据内核源代码的组织结构对所有内核程序和文件进行了注释和详细 说明。每章的安排基本上分为具体研究对象的概述、每个文件的功能介绍、代码内注释、代码中难点及相关资料介绍、与当 前版本的主要区别等部分。最后一章内容总结性地介绍了继续研究Linux 系统的方法和着手点。
上传时间: 2016-01-05
上传用户:咔乐坞
《C++Builder数据库开发实用教程》光盘使用说明: 一、本光盘包括如下文件: (1)Forms.rar,这是本书要做的工程的可重用窗体文件。 (2)Band4.rar,这是本书所做的窗体应用程序的全部代码。 (3)cert.rar,这是测试证书制作包。 (4)Addition.rar,这是控制扫描设备的DLL文件。 (5)Exam.rar,这是移植后的Active Form工程。 (6)ExamSite.rar,这是部署后的工程。 (7)SampleBMPs.rar,五幅BMP图片,供学习中使用。 (8)VFWForBCB.rar,这是附录五“VFW视频实时捕获技术”的工程文件。 (9)ssqyScore.rar,C++Builder 6 + Access数据库开发的软件《浙江师范大学信息学院研究生成绩管理系统》的源代码,
上传时间: 2016-01-05
上传用户:1051290259