私は私のプロジェクトでいるProtobuf 2を使用しています。実行時にメッセージを作成するのにDynamicMessageFactory
を使いたいです。 DynamicMessageFactory
はDescriptor*
必要です。私は生成されたクラスの変更可能なメッセージのDescriptor*
を渡しています。ドキュメントはDescriptor
が順番に工場で生成されたメッセージをより長生きする必要がありDynamicMessageFactory
よりも長生きしなければならないと述べています。生成されたprotobufメッセージの記述子の存続期間はどのくらいですか?
生成されたクラスの記述子の寿命は何ですか?それはクラスの静的メンバーですか?