一.标准文件编程库用于文件状态的函数:#include 1.int ferror(FILE* stream);//只是用来判断错误是否发生,不能明确错误的内容当文件IO 发生错误时,ferror返回非0,成功返回02.int feof(FILE* stream);//只是用来判断错误是否发生,不能明...
分类:
其他好文 时间:
2015-05-08 23:26:37
阅读次数:
124
linux应用开发-系统函数方式文件编程
一 系统调用
指调用系统的函数库
二 文件描述符
性质:一个数字
打开的文件对应一个数字即一个文件描述符
三 常用函数
1 打开文件
open
2 创建文件
creat
3 关闭文件
close
4 读文件
read
...
分类:
系统相关 时间:
2015-04-27 18:26:50
阅读次数:
177
1.VC6.0环境C语言,C++语言一些简单程序的开发2.LinuxC编程,主要是文件编程及数据库编程(OCI,PRO*C),了解TCP/IP、UDP、多进程、多线程编程3.Hp-Unix,AIX,Linux等多种大型机上C,C++,Java等多种语言开发的程序的部署及维护4.熟练掌握Shell编程...
分类:
其他好文 时间:
2015-04-20 22:09:12
阅读次数:
248
1.基于C函数库的程序是独立于操作系统的,可移植性更好。基于系统调用的编程依赖于内核,移植性不好。2.流:在程序和源文件之间会建立一个数据通道访问文件里的数据,于是通道里的数据就成了抽象动态的流。文件指针:对应于系统调用的文件描述符(整数)。是FILE类型的指针,通常是定义一个FILE* fp的变量...
分类:
其他好文 时间:
2015-04-16 21:30:05
阅读次数:
157
一.核心理论:文件描述符(1)成年公民有身份证编号(2)打开的文件对应文件描述符。(3)实质就是一串数字。(4)作用就是能够区分所有打开的文件。二.函数学习man命令默认是按照Linux系统内置手册顺序查找你要搜索的关键词,一旦找到就不继续查找了。相应的顺序是1命令,2系统调用,3库函数。2.1 打...
分类:
其他好文 时间:
2015-04-16 21:30:01
阅读次数:
109
由于在C语言中,不能把所有的代码都放在一个.c文件里面,这样这个.c文件会很大,而且代码维护起来会很麻烦。于是在网上找了些C语言多文件编程的示例,记录下我的学习过程。我们可以把我们的代码按功能进行划分,一些源文件存放函数的实现,一些头文件声明这些函数,这样代码会更有条理。头文件的大致格式:#ifnd...
分类:
系统相关 时间:
2015-03-28 21:36:21
阅读次数:
175
一、实验目的:1. 熟悉.NET框架下路径及文件信息的获取方法。2. 熟悉文本文件、二进制流式文件的读取和保存方法。二、实验内容及要求:1、实现选择一个路径,并显示该路径下的所有目录及文件。2、编程实现显示选中文件的属性信息(大小、最后访问时间、最后修改时间等信息)3、创建应用程序,实现在窗体关闭后...
LESS 学习整理总结在学习LESS之前,先了解是如何作用的。 LESS可以运行在NodeJS 浏览器等平台上,有许多第三方工具可以编译LESS,推荐使用SimpLESS,这一直接吧LESS文件编程成为CSS文件,快捷方便。 LESS是一门CSS预处理语言,它扩充了CSS语言,增加了变量,混合(MI...
分类:
其他好文 时间:
2015-03-14 15:16:23
阅读次数:
116
开场白:很多人也把多文件编辑称 作模块化编程,其实我觉得叫多文件编程会更加符合实际一些。多文件编程有两个最大的好处,一个是给我们的程序增加了目录,方便我们查找。另外一个好处是方 便移植别人已经做好的功能程序模块,利用这个特点,特别适合团队一起做大型项目。很多初学者刚开始学多文件编程时,会经常遇到重复...
分类:
其他好文 时间:
2015-01-22 12:48:11
阅读次数:
214
1.创建文件:创建文件可以使用Linux系统调用create,其原型为:intcreat(constchar*filename,mode_tmode)filename:你要创建的文件名(包含路径,缺省为在当前路径下创建文件)mode_t:创建模式,表示你创建的文件的权限。S_IRUSR可读S_IWUSR可写S_IXUSR可执行S_IRWXU可读可写..
分类:
系统相关 时间:
2015-01-17 23:40:27
阅读次数:
359