New question for you guys out there. If I was to use execvp to launch a child process could I monitor and change its variable using the parent program? Better yet, can I capture stdout from that specific process?
Moreover, if I use other exec functions or system() to launch this program, would the launched program still be a child process?
Any help in understanding this would be greatly appreciated.