既存の .proto ファイルを使用せずにメッセージを作成し、それらの cpp/cxx/h ファイルからコンパイルしたいとします。protobuf を厳密にライブラリとして使用したいと考えています。MyMessage
たとえば、(私たちだけが知っている形式で)メッセージの説明を取得しましMyIntFiels
たMyStringFiels
。そのようなメッセージを作成する方法は?たとえば.bin
、そのバイナリに保存してその内容を読み戻す単純なデータでそれを埋めますか?
dynamic_message.h ヘルプの説明や DescriptorPool などをすべて調べましたが、メッセージにフィールドを追加/削除する方法や、記述されたオン フライ メッセージを DescriptorPool に追加する方法がわかりません。
誰でも説明できますか?