私はこのプログラムを持っています。これをホストと呼びます。ホストはあらゆる種類の優れた機能を実行しますが、実行中にコマンド ラインから入力を受け入れることができる必要があります。これは、何らかの方法で他のプロセス データを送信してから終了する必要があることを意味します。たとえば、次のことができる必要があります。
./Host --blahblah 3 6 3 5
これはどういうわけか、呼ばれるホストで何らかの関数を呼び出すことになるはずです
handleBlahBlah(int x1, int y1, int x2, int y2){
//do some more sweet stuff
}
ホストは C プログラムであり、複数のインスタンスをサポートする必要はありません。
この例は、Amarok 音楽プレーヤーです。Amarok を実行して再生している状態で、「amarok --pause」と入力すると、音楽が一時停止します。
LinuxまたはWindowsでこれを実行できる必要があります。できればLinux。
これを実装する最もクリーンな方法は何ですか?