/*****************************************/
....
FILE* d_file;
.....
.....
d_file = fopen ("readme", "w+");
.....
.....
if ( fork()==0 ) { // 자식
....
....
fclose (d_file);
}
else { // 부모
sleep(10);
....
fprintf (d_file, "...........");
fclose(d_file);
}
/******************************************/
fork() 로 자식을 생성했을 때,
fork 호출 전에 열어둔 파일을 사용할 때
궁금한 점이 있는데요....
1. 자식프로세스가 작업을 하고 fclose 를 호출해
파일을 닫았습니다.
2. 잠시 sleep 하고 있더 부모프로세스가