protobuf で定義されているデータ構造を変更したいのですが、proto は次のようになります。
message DoubleMap {
map<string, double> double_map = 1
}
message DoubleVector {
map<string, DoubleMap> double_vector = 1
}
message Data {
repeated DoubleVector data = 1
}
データを新規作成、変更、および削除する必要があります。データ構造が C++ で定義されている場合は、はるかに簡単です。私の質問は、protobuf 入力を受け取り、C++ でデータ構造を構築するローダーが必要ですか? または、protobuf で生成された関数に基づいて独自のヘルパー関数を構築しますか?