pid도 생겼고 한데 파일쉐어링이란게 뭔지 도무지
fork도 했고 파일도 오픈했는데 뭐 어떻게 하라는건지 모르겠음... ㅠ
misono(203.253)
2016-03-27 20:36
추천 0
댓글 15
다른 게시글
-
요미코는뭐냐ㅋㅋ(110.70) | 16.03.27추천 0
-
내가 사실 코세의 화신이다아둔(175.223) | 16.03.27추천 0
-
고닉으로는 정상인 코스프레 씹오지더만 [7]ㅇㅇㅇ(163.172) | 16.03.27추천 0
-
서브노트북으로 맥북어떰? [1]아둔(175.223) | 16.03.27추천 0
-
로무욘드용ㅠyomiko(59.15) | 16.03.27추천 0
-
ㅋㅋ이딴좆같은갤러리는 [2]ㅋㅌㅌ(110.70) | 16.03.27추천 0
-
컴공인데 전자공학 복수전공하고 [1]익명(211.36) | 16.03.27추천 0
-
프갤 = 코세갤러리 [3]익명(163.172) | 16.03.27추천 0
-
아까 포인트 문제 도와 달라고 했던 질문충인데 한번 짜봤거든? [1]질문충(121.143) | 16.03.27추천 0
-
백왕 존나재미없음익명(110.70) | 16.03.27추천 2
애하
님이 예전에 올렦던게 기억이 안나는데 fd로 파일을 부모에서도 읽고 자식에서도 읽은다음 자식 끝날때까지 기다리던거 같은데
언능도와줘.... 젭알.... 미치겟음 리눅스 첨이라 이런 코드 어지러움.. 뭔가일반 콘솔플밍, 자바, 안드로이드같은거랑 많이다른거같아서
저 영어써있는게 내가 할거임... ㅠㅠㅠㅠㅠㅠㅠ
저수준 파일 입출력 책에 써있음? 저 공부한지 2년되서 기억이 잘 안남
read프로시저로 각각 프로세스에서 버퍼로 땡겨온다음에 printf로 출력한다음에
자식끝날때까지 부모가 대기해야하는데 시그널 배웠음 혹시?
시그널도 안배우고 저수준파일입출력도 안써있어서 찾아서 한거고,
fork() 두번하라고 써있군요.. 그리고 저기서 while() 은 필요없는 위치에 있습니다. 파일 디스크립터 읽는건 lseek() 로 하면 됩니다
맥 개이뿌네여ㅑ;;; 기만자 ㅠ_ㅠ
read(fd, 버퍼, 버퍼크기)하면 버퍼로 데이터가 땅겨짐 버퍼땅기면 오프셋이 변하는데 다른 프로세스에서는 영향 안받을거임(정하ㅗㄱ하지 않음.. 해보셈)
버퍼에 담은거 각각 프로세스에서 pid랑 같이 출력해준다음에
부모프로세스에서 waitpid로 대기해야되는데
나머진 책보면 나와있을듯
waitpid(자식pid, 아무정수 선언하고 그거 포인터,0) 이렇게하면될듯 이부분에서 자식pid가 끝날때까지 프로그램이 정지함