Wie schreibe ich Daten an eine Vereinigung von Array oder Null in C ++?C++

Programme in C++. Entwicklerforum
Guest
 Wie schreibe ich Daten an eine Vereinigung von Array oder Null in C ++?

Post by Guest »

Ich versuche, Daten in das folgende AVRO -Schema zu schreiben. < /p>

Code: Select all

{
"name": "sizes_arr",
"type": [
"null",
{
"type": "array",
"items": {
"type": "record",
"name": "k117_v118",
"fields": [
{
"name": "key",
"type": "int",
"field-id": 117
},
{
"name": "value",
"type": "long",
"field-id": 118
}
]
},
"logicalType": "map"
}
< /code>
Dies ist es, was ich bisher nicht davon abhängt, den Code im Repo zu lesen (die mangelnde Dokumentation ist entmutigend). Nach diesem Punkt kämpfe ich mit dem Hinzufügen einer Karte. < /P>
void WriteSizesArr(avro::GenericRecord& parent, NodePtr& sizes_ptr, std::vector& values){
avro::GenericDatum& sizes_union = parent.field("sizes_arr");
std::cout

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post