コードで使用したいプログラムは、コマンド ライン ツールです。
ユーザー./program
が最初に入力すると、ユーザーはプログラムが提供するコマンドを使用できます。
ソースコードで 2 つのコマンドを実行したい ( myCode.cpp
):
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int i;
printf ("Checking if processor is available...");
if (system(NULL)) puts ("Ok");
else exit (EXIT_FAILURE);
printf ("Executing command ...\n");
system ("./program");
system ("command1");
system ("command2");
return 0;
}
execute my program( ./myCode
) の後、プログラムは起動されますが、2 つのコマンドは実行されません。
2つのコマンドを実行する方法は?
プログラムを終了してから、次のコード行を実行するにはどうすればよいですか? (後system()
)