フォークするこのプログラムがあり、別のターミナルにフォークして、親と子が独自のウィンドウを持ち、お互いの戦いをやめる方法を考えていました。私はcygwinでこれを達成しようとしていますが、何かアイデアはありますか?
1 に答える
1
一般的な答えは、それは不可能です。ただし、2 つの異なるプログラムを使用してハッキングすることができます。1 つは fork を実行し、子は新しいウィンドウを開く可能性のある新しいシェルを実行し、そのシェルに 2 番目のプログラムを実行させます。
または、 ncursesのようなものを使用して、ターミナル ウィンドウを 2 つの別々の領域に分割し、プロセスごとに 1 つの領域を使用することもできます。
于 2012-06-26T05:44:01.767 に答える