Linux开发:open打开文件-****博客
介绍了通过open打开一个文件
那么如果同一个进程多次打开同一个文件,或者多个进程同时打开一个文件,或者一个进程打开文件在父子进程中分别读取文件,或者父子进程分别打开一个文件,会是什么情况呢?
1.同一个进程多次打开同一个文件
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <fcntl.h>
#include <unistd.h>
#include <iostream>
using namespace std;
void f1()
{
cout