C言語でgnuplotで図をびょ描画するプログラムを作っていて、試しにwhile文の無限ループで試したところずっとgnuplotが開いている状態が続いています。gnuplotアプリを強制終了してもずっとでてきて非常に邪魔です。どのようにすれば消えますか?
試したこと
・プログラムのwhile文部分をけして上書き保存した。
・強制終了した。
・使用しているエディタも強制終了した
・ターミナルも一度消した。
C
1#include <stdio.h> 2 3int main(void) 4{ 5 FILE* p = popen("gnuplot --persist", "w"); 6while(1){ 7 fprintf(p, "plot sin(x + 0.0)\n"); 8 fprintf(p, "pause 0.25\n"); 9 fprintf(p, "plot sin(x + 0.1)\n"); 10 fprintf(p, "pause 0.25\n"); 11 fprintf(p, "plot sin(x + 0.2)\n"); 12 fprintf(p, "pause 0.25\n"); 13 fprintf(p, "plot sin(x + 0.3)\n"); 14 fprintf(p, "pause 0.25\n"); 15 fprintf(p, "plot sin(x + 0.4)\n"); 16 fprintf(p, "pause 0.25\n"); 17 fprintf(p, "plot sin(x + 0.5)\n"); 18 fprintf(p, "pause 0.25\n"); 19} 20 pclose(p); 21 return 0; 22} 23
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。