私はこのプログラムを持っています。私たちはそれをホストと呼んでいます。ホストはあらゆる種類の良いことをしますが、を実行している間はコマンドラインで入力を受け入れる必要があります。つまり、何とか他のプロセスデータを送信してから終了する必要があります。例えば、私はこれを行うことができるようにする必要があります。これは何とかホストにいくつかの関数を呼び出すに終わるはずですコマンドラインでプログラムにメッセージを送信
./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。
これを実装する最もクリーンな方法は何ですか?
プログラムがすでに実行されているときに引数を渡したいですか? これはどのOS用にプログラムされていますか? –