September 8th, 2020


RapidJSON is my preferred library for dealing with JSON files. The archiver example ( here ) works well for my needs to save and load 'project' files. The arhiver example shows using overloads of operator& , which is convenient for loading and saving class members in to a JSON string.

I like to save files in JSON format because it is human readable. Your eyes will thank you when there are file problems and need to dig through and debug a file.