Talk from Dublin C/C++ meetup (11.06.2018) by PJ Naughter
JSON++ - A simple C++ class library for JSON
Abstract: I have been working with JSON recently in a number of C++ projects and wanted to learn it by understanding the JSON specification by writing my own JSON parser / encoder. There are a number of nice JSON libraries for C++ out there such as SimpleJSON ; and JSON for Modern C++ ; . I particularly liked the SimpleJSON library which was able to implement a nice JSON parser / encoder in c. 1300 lines of code. I decided to write my own class based on SimpleJSON but using some modern C++ features such as r-value references, move constructors and operator=. Thus was born JSON++.
Slides: https://github.com/cppdug/presentatio...