houshaoyun的博客

个人学习技术总结

5.fcntl函数详解

功能描述:根据文件描述词来操作文件的特性。#include <unistd.h>#include <fcntl.h> int fcntl(int fd, int cmd); int fcntl(int fd, ...

2018-06-29 08:11:03

阅读数:37

评论数:0

4.利用fcntl函数完成非阻塞IO

可以用fcntl 函数改变一个已打开的文件的属性,可以重新设置读、写、追加、非阻塞等标志(这些标志称为File StatusFlag),而不必重新open 文件。下面的例子使用F_GETFL和F_SETFL这两种fcntl 命令改变STDIN_FILENO的属性,上O_NONBLOCK 选项,实现...

2018-04-27 14:03:38

阅读数:70

评论数:0

3.fread和fwrite介绍

int a = fwrite((char *)&bhead,sizeof(BACKUP_HEAD),1,fp); cout<<"a = "<&amp...

2018-04-27 11:59:35

阅读数:47

评论数:0

2.fseek函数的用法

C语言lseek()函数:移动文件的读写位置头文件:1#include <sys/types.h>  #include <unistd.h>定义函数:1off_t lseek(int fildes, off_t...

2018-04-27 11:35:16

阅读数:49

评论数:0

1.fopen 中的w和wb的区别

黑色部分为程序,白色部分为注解,部分内容转载子网络.1.头文件#include <cstdio>#include <unistd.h>2.打开文件typedef struct { unsigned ch...

2018-04-27 11:23:32

阅读数:83

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭