이건가????????????????
이거겠지?
misono(203.253)
2016-03-27 21:16
추천 1
댓글 14
다른 게시글
-
난 최적화의 신!단대츙(110.70) | 16.03.27추천 0
-
멈추지않고 알리바이 계속 투척하는거보소 ㅋㅋㅇㅇㅇ(163.172) | 16.03.27추천 0
-
정신병자새끼도 문젠데 거기에 호응해주는 고정닉새끼들이 더문제 [1]익명(210.113) | 16.03.27추천 0
-
여기까지하면 포크 2번한건가? [4]misono(203.253) | 16.03.27추천 0
-
아 ㅅㅂ 정신병자 새끠 [2]관노(211.108) | 16.03.27추천 0
-
코세특징.txt [1]ㅇㅇㅇ(163.172) | 16.03.27추천 0
-
Linux fork() 가 스레드까지 복사함? [3]익명(165.229) | 16.03.27추천 0
-
자바 파일 입력부분 질문 [3]니상나얼(165.229) | 16.03.27추천 0
-
내말안들으면 유식대장에게이를거야~! [1]단대츙(110.70) | 16.03.27추천 0
-
다 제 노예입니다 [1]단대츙(110.70) | 16.03.27추천 0
ㅇㅋ 종료는 잘됨?
왼쪽이 콘솔이구나 이제 입출력만 하면됨
입력? 위에 오픈했자넝
오픈된 텍스트 파일에 대해 포크 하라는거였으~
텍스트 내용을 출력해야함
자식 프로세스에서도 출력을 해야하는데 ... 그게 제 2의 문제임 ㅋㅋㅋㅋ 명령어를 모르겠음
읽은값(n이하) = read(fd, 읽어서 저장할 버퍼 포인터, 읽을 바이트 수n); 읽은값이 n이 아닐때까지 계속읽어야함
그걸 자식도 어캐해야하는지 미지수
그거 자식이나 부모나 똑같음 전역함수 만들어서 자식이건 부모건 호출하면됨
걍 복붙해도 되고 어차피 fd를 공유하고잇기 때문에 공유하는 상태임
나 c를 제대로 안배워서 printf가 레이스컨디션이 발생하는지 안하는지는 모르겠당..
내가 첨에쓴 fd만 써서 읽어내도된다는소리지?
ㅇㅋ fork하기전에 읽은 이유가 공유하기위해서임
버퍼는 넉넉하게 4096 이렇게 줘도됨 한번에 못읽을 크기면 반복문으로 다읽어야함