私は状況を説明しようとします:
C++ と QT で記述された QT アプリケーションがあります。
この QT アプリケーションは、バックグラウンドで実行される別のコンソール C++ アプリケーションを開始します。
これら 2 つはおそらくソケットを使用して通信しますが、まだわかりません。
コンソール C++ アプリケーションは、私の gnuradio Python スクリプトを開始および停止する必要があります。また、パラメータを送信する必要があります。
起動すると、この gnuradio スクリプトは独立して無限ループで実行され、おそらくソケットを使用してコンソールまたは QT アプリケーションに情報を送信します。
私のコンソール アプリケーションは、QT アプリケーションによって命令が与えられたときに、この gnuradio スクリプトの実行を停止する必要があります。
問題は、この別の python スクリプトを C++ コンソール アプリケーションから停止するにはどうすればよいかということです。また、これをより簡単にするためにできることはありますか?
よろしく、
スピッツ