C语言:
1.二进制文件写
#include
void main()
{
int ar[10] = {12,23,34,45,56,67,78,89,90,100};
FILE *fp = NULL; //文件指针
fp = fopen("Text2.txt","w"); //打开...
分类:
编程语言 时间:
2015-07-08 09:36:37
阅读次数:
205
UVALive 6426/** 题意:给一个n*m的矩阵,求某一个区间的数的数量 做法:刚开始想用树状数组,但是RE,题目中说数据是从二进制流中读入, 用scanf会挂掉 所以用fread 读入 size_t fre...
分类:
其他好文 时间:
2015-07-07 21:11:56
阅读次数:
116
最近写代码,遇到很多地方需要判断文件是否存在的。网上的方法也是千奇百怪,“百家争鸣”。fopen方式打开的比较多见,也有其他各种方式判断文件是否存在的,由于其他方法与本文无关,所以不打算提及。笔者近来使用winapi比较多,于是顺便搜索了msdn,找到了一个函数:PathFileExistsBOOL...
分类:
数据库 时间:
2015-07-07 18:27:53
阅读次数:
159
进程间的互斥,我们可以让这些进程共享某个内存区(mmap实现),然后在该共享内存区中使用某种类型的同步变量但是,fcntl记录上锁往往更容易使用。#include #include int fcntl(int fd, int cmd, ... /* struct flock *arg */ );st...
分类:
系统相关 时间:
2015-07-07 12:27:55
阅读次数:
137
说明:代码来源《PHP和MySQL Web应用开发》一书,还有就是代码有些是经过修改的,经过我的测验全部都可以用。 通过自己的修改实现中文数据的输入,主要是编码的问题。 本来还想加添加表情的功能,不过今天时间有限,就先做到这,后续有时间再添加那个表情功能。本示例的数据库脚本 ~~~ MySQ...
分类:
Web程序 时间:
2015-07-06 21:25:21
阅读次数:
266
fopen(打开文件)
相关函数 open,fclose
表头文件 #include
定义函数 FILE * fopen(const char * path,const char * mode);
函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态。
mode有下列几种形态字符串:
r 打开只读文件,该文件必须存在。
r+ 打开可读写的文件,该...
分类:
编程语言 时间:
2015-07-04 09:38:50
阅读次数:
222
记录锁的功能是:当一个进程正在读或修改文件的某个部分时,它可以阻止其它进程修改同一文件区。fcntl函数可以实现这一功能。#include int fcntl(int fd, int cmd, ... /* arg */ );对于记录锁,cmd是F_GETLK、F_SETLK或F_SETLKW,第三个参数是一个指向flock结构的指针:struct flock {...
分类:
其他好文 时间:
2015-07-02 19:34:57
阅读次数:
112
1.fopen() fopen的原型是:FILE *fopen(const char *filename,const char *mode),fopen实现三个功能:为使用而打开一个流,把一个文件和此流相连接,给此流返回一个FILR指针。 参数filename指向要打开的文件名,mode表示打开.....
分类:
其他好文 时间:
2015-07-01 13:45:22
阅读次数:
99
//codeblocks#include#includevoid main(void){ FILE *fp=NULL; if((fp=fopen("shuju.txt","r"))==NULL) { printf("Can not open the file! \n"); ...
分类:
其他好文 时间:
2015-06-30 14:35:26
阅读次数:
360
fopen :打开文件
fread :读文件
fwrite : 写文件
fgetc : 读字符
fputc : 写字符
fscanf : 格式化读
fprintf : 格式化写
fseek : 文件偏移量定位
getcwd 、getwd、get_current_dir_name : 获取当前路径
mkdir : 创建目录
feof : 检测文件尾
ferror : 检测文...
分类:
系统相关 时间:
2015-06-28 06:28:48
阅读次数:
312