In Golang I can write:
type Person struct {
Id int `json:"id"`
}
Then on JSON.Marshal(Person{}), I get {"id": 0}. That is possible due to the json tag related to the Id field. Furthermore, I can provide any custom information in the tag section and treat it later using reflect on the struct.
Is there some analogy in C++, where I can provide additional info for a field?
Aucun commentaire:
Enregistrer un commentaire