• C

C Spawning

I have an application that I would like to be a child process called by a custom Cprogram that I write.  I do not know any way to terminate the child process progmatically hence I was thinking I could run it as a child process and when I was ready to shut down call a function in the parent program which would also terminate the child process along with the parent.

Is this possible?
larrykizziahAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
msmitsConnect With a Mentor Commented:
On UNIX you can use fork() to create a child process and system() or exec() to start your child application.
The fork() returns the child process id number. You can use this processnumber to send a kill signal to the child.

If you are using DOS, this is close to impossible as child process or processes are not supported.

If you are using WinNT and Win95, there are CreateProcess() and TerminateProcess().

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.