in reply to running program?

As everyone else says, plus. Perl has a grep:
@proc = grep /PROGRAM/, `ps aux`
ps can be replaced by various Proc:: modules (if you have time).
Tried running your C++ program under strace?