以下のコードでは、 で呼び出しsystem
てい"gedit filename"
ます。gedit
指定したファイルで正しく開いています。
ただし、次の行では、変更されたデータを出力しようとしています (これを で更新しますgedit
)。ただし、終了するまで待機しませんgedit
。
strcpy(tt1,"gedit ");
strcat(tt1,tt);
system(tt1); //here gedit opens file
printf("\nFile data %s Location %s",getFileData(tt),tt); //this line executes before finishing gedit
system()
通話が完了するまでお待ちください。