同時に複数のプロセスを実行しています。各プロセスには1つのCプログラムがあり、これらのプロセスが実行されている場合、各プロセス/プログラムは時々stdoutにログ情報を出力します。同時に実行される可能性があるため、ログ情報が重複する場合があります。複数のプロセスの出力を同期して、stdout で同じプロセスからのログ情報をまとめることは可能ですか。
私の考えは、標準出力への出力を遅らせることです。プロセスは、終了/終了時にのみ、すべてのログ情報を stdout に出力します。しかし、私は C の標準出力とフラッシュに慣れていません。
誰でもいくつかの提案をすることができますか? ありがとう!