2012-05-08 9 views

答えて

1

無関係の意味に依存します。プロセスは親子関係がないという意味では無関係ですが、セマフォ、ミューテックス、ファイルロックなど何らかの方法で協調するようにプログラムする必要があります。 2つの別々のプロセスから2つの別々のストリームを自動的に同期する秘密のシステムコール(私が知っている)はありません。

2

sync_with_stdioという名前の機能がありますが、これはあなたが考えていることをしません。

boost::scoped_lockboost::mutex(1つのプロセス内)のようなOS提供の同期プリミティブ、またはプロセス間同期のためのBoost.MPIプリミティブを使用する必要があります。

関連する問題