Усилия или планы по портированию gson на C ++ - PullRequest
3 голосов
/ 08 февраля 2011

Кто-нибудь знает, были ли какие-либо попытки или планы по созданию версии gson на C ++? Библиотека очень полезна и одна из самых простых в использовании, и было бы замечательно, если бы было что-то подобное для C ++ /

1 Ответ

5 голосов
/ 08 февраля 2011

Вы имеете в виду проект Google по преобразованию json в java-объекты и обратно?

Существуют библиотеки c ++ json, но, насколько я понимаю, преимущество gson заключается в возможности автоматической сериализации объектов.

Проблема, которая делает это трудным и невозможным сделать так же, как и в других языках, состоит в том, что C ++ не поддерживает рефлексию и имеет практически нулевую информацию о типах времени выполнения.Это делает что-то вроде gson о невозможности сделать подобным образом.

Примите это с недоверием, потому что, хотя у меня есть большой опыт работы с C ++.Я никогда не использовал gson, и поэтому не знаю, чего вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...