「正常終了:0を返却」「異常終了:1を返却」するtest.exeを呼び出す際に、
test.exeの戻り値1と、sysytem関数のtest.exeが見つからなかった場合の戻り値1が被ってしまっています。
呼び出し例:result = system(test.exe);
現状resultに入っている値がtest.exeからの戻り値なのか、system関数からの戻り値なのかが判別できていないのですが、何か識別する方法はありますでしょうか?

投稿2017/11/14 07:52
「正常終了:0を返却」「異常終了:1を返却」するtest.exeを呼び出す際に、
test.exeの戻り値1と、sysytem関数のtest.exeが見つからなかった場合の戻り値1が被ってしまっています。
呼び出し例:result = system(test.exe);
現状resultに入っている値がtest.exeからの戻り値なのか、system関数からの戻り値なのかが判別できていないのですが、何か識別する方法はありますでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。