Linux パイプを使用してプロセス境界 (プロセス 1 からプロセス 2) を越えて送信する必要がある C++ のクラスのオブジェクトがある状況があります。C ++でシリアル化を行う方法をオンラインで検索しました。boostを見つけましたが、クラスにいくつかの変更が必要です。私の状況では、クラスを変更できません。
このクラスには多くのポインターがあり、ネストは 3 レベルまで続きます (クラス 1 にはクラス 2 型のポインター 1 があります -> クラス 2 にはクラス 3 型のポインター 2 があります -> クラス 3 にはクラス 4 型のポインター 3 があります -> クラス4)。2番目のプロセスで再作成できるように、パイプを使用してこのオブジェクトを送信する方法はありますか?
ありがとう。