自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 关于setvbuf()函数的详解

为什么要使用setvbuf函数 如果你的内存足够大,可以把文件IO的BUF设置大一些,这样每次你用fopen/fread/fwrite/fscanf/fprintf语句的时候,都会在内存里操作,减少内存到磁盘IO读写的操作次数,提高系统效率。如果你的程序的功能涉及到类似数据库、视频、音频、图像处理等大量需要爆发式磁盘到内存的IO情况下,可以考虑用setvbuf进行优化内存IO,其...

2016-01-29 20:25:00 579

转载 fcntl文件锁操作

文件锁经常应用于两个方面:1.一是锁定文件中的临界数据,比如并发投票时文件记录的投票数2.二是利用具有互斥性质的写锁,实现进程的并发控制。/*使用文件锁*/<F5>#include <fcntl.h>fcntl(int fildes,int cmd,struct flock* arg);cmd:F_GETLK,F_SETLK,F_SETLKW获得或设置记录锁。如果...

2015-05-09 15:08:00 106

转载 判断文件的错误与结束状态

一.标准文件编程库用于文件状态的函数:#include <stdio.h>1.int ferror(FILE* stream);//只是用来判断错误是否发生,不能明确错误的内容当文件IO 发生错误时,ferror返回非0,成功返回02.int feof(FILE* stream);//只是用来判断错误是否发生,不能明确错误的内容当文件结束时,feof返回非0,否则返回0//使...

2015-05-08 22:36:00 139

转载 C标准库函数--文件IO操作函数。

C标准库文件读写函数总结:都是对文件流进行输入输出的函数分为对文件的有格式读写以及无格式读写 一.文件的无格式读写根据每次读写字符的数量,分为三类:1.按字符读写文件按字符读有三个函数:以下三个函数,当文件结束或发生错误时,都返回EOF,EOF数值一般定义为(int)-1(1)int getc(FILE* stream); 以unsigned char类型读取文件输入流strea...

2015-05-07 10:47:00 150

转载 1.使用头节点建立和操作单链表

使用头节点的方式来建立单链表,以及一些基本的单链表操作函数。 分别使用二级指针和一级指针的方式来同时实现功能函数: 1 /* 2 使用头节点方法来建立或操作单链表 3 */ 4 #include <stdio.h> 5 #include <stdlib.h> 6 typedef struct node 7...

2015-04-28 14:49:00 188

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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