文件操作函数

来源:互联网 发布:东海防空识别区 知乎 编辑:程序博客网 时间:2024/05/18 00:31

http://see.xidian.edu.cn/cpp/u/hs6/

六、文件操作函数

ungetc()写文件函数(将指定字符写回文件流中)setvbuf()设置文件流的缓冲区setlinebuf()设置文件流为线性缓冲区setbuffer()设置文件流的缓冲区setbuf()设置文件流的缓冲区rewind()重设文件流的读写位置为文件开头putchar()字符输出函数(将指定的字符写到标准输出设备)putc()写文件函数(将一指定字符写入文件中)mktemp()产生唯一临时文件名gets()字符输入函数(由标准输入设备内读进一字符串)getchar()字符输入函数(由标准输入设备内读进一字符)getc()读文件函数(由文件中读取一个字符)fwrite()写文件函数(将数据流写入文件中)ftell()取得文件流的读取位置fseek()移动文件流的读写位置freopen()打开文件函数,并获得文件句柄fread()读文件函数(从文件流读取数据)fputs()写文件函数(将一指定的字符串写入文件内)fputc()写文件函数(将一指定字符写入文件流中)fopen()文件打开函数(结果为文件句柄)fileno()获取文件流所使用的文件描述词fgets()读取文件字符串fgetc()读文件函数(由文件中读取一个字符)fflush()更新缓冲区feof()检查文件流是否读到了文件尾fdopen()将文件描述词转为文件指针fclose()关闭打开的文件clearerr()清除文件流的错误旗标write()写文件函数sync()写文件函数(将缓冲区数据写回磁盘)read()读文件函数(由已打开的文件读取数据)open()打开文件函数mkstemp()建立临时文件lseek()移动文件的读写位置fsync()将缓冲区数据写回磁盘flock()解除锁定文件fcntl()文件描述词操作函数dup2()复制文件描述词dup()复制文件描述词creat()创建文件函数close()关闭文件utmpname()设置文件路径setutent()从头读取utmp文件中的登录数据setuid()设置真实的用户识别码setreuid()设置真实及有效的用户识别码setregid()设置真实及有效的组识别码setpwent()从头读取密码文件中的账号数据setgroups()设置组代码函数setgrent()从头读取组文件中的组数据setgid()设置真实的组识别码setfsuid()设置文件系统的用户识别码setfsgid()设置文件系统的组识别码seteuid()设置有效的用户识别码pututline()将utmp记录写入文件initgroups()初始化组清单getutline()文件查找函数(从utmp文件中查找特定的记录)getutid()从utmp文件中查找特定的记录getutent()从utmp文件中取得账号登录数据getuid()取得真实的用户识别码getpwuid()从密码文件中取得指定uid的数据getpwnam()从密码文件中取得指定账号的数据getpwent()从密码文件中取得账号的数据getpw()取得指定用户的密码文件数据getgroups()获取组代码函数getgrnam()从组文件中取得指定组的数据getgrgid()从组文件中取得指定gid的数据getgrent()从组文件中取得账号的数据getgid()取得组识别码函数geteuid()获取用户识别码函数getegid()获得组识别码fgetpwent()读取密码格式fgetgrent()读取组格式函数endutent()关闭文件(关闭utmp文件)endpwent()关闭文件(关闭密码文件)endgrent()关闭文件(关闭组文件)

原创粉丝点击