本块内容学习
文件:文件内容操作:
创建,打开文件
读写文件
文件内容指针操作
关闭保存文件
文件操作:
拷贝,复制,移动,获取文件信息
文件映射
文件夹遍历
1.文件基本操作
在linux中使用int类型来对应一个文件相对C中的File*,相当于C++中的fstream
linux中文件相关函数
int open( 失败返回-1,成功返回fd(file descriptor)
const char* filename, 文件名称
int flags, 创建或打开文件方式
mode_t mode); 文件权限
#include <unistd.h>
int close(int fd); //文件对象fd
用法与C语言基本一致,但比C语言中的简单,可使用man 2 open 或者man 2 close来查看相关使用手册。
read函数
ssize_t read(int fd, void *buf, size_t coun