코드상에서 프로세서 실행

익명 사용자의 이미지

어쩔수없이...

server프로그램 (C언어로 작성)
설정(GUI)프로그램을 따로 컴파일 (QT..즉 C++로 작성)
하였습니다..

설정프로그램에서 kill로 server의 pid를 알면 죽일수있는건 아는데.
pid를 어떻게 알아내죠?

c++에서 코드상에서..server프로그램 프로세서를 띄울수있나요?

설정프로그램에서 시작을 눌르면..server가 동작하고..
stop을 눌르면..죽는겁니다..^^;;

감사합니다..^^ )

익명 사용자의 이미지

안녕하세요.

역시 오래전이라 잘 기억나진 않지만 fork system call을 사용하게 되면
새로 생성된 프로세스의 pid를 알 수 있습니다. 따라서 죽이고 살리고 역
시 마음대로 할 수 있습니다.

제 경우에는 서버가 아직 안전하지 못해서 죽어있는 경우를 감지해서 다
시 실행시키기 위해서 위와같은 작업을 생각하고 있습니다만 ...

그럼 즐거운 하루 되시기 바랍니다.