#include #include using json = nlohmann::json; int main() { // create a JSON pointer json::json_pointer ptr("/foo"); std::cout << "\"" << ptr << "\"\n"; // append a JSON Pointer ptr /= json::json_pointer("/bar/baz"); std::cout << "\"" << ptr << "\"\n"; // append a string ptr /= "fob"; std::cout << "\"" << ptr << "\"\n"; // append an array index ptr /= 42; std::cout << "\"" << ptr << "\"" << std::endl; }