#include <iostream> | |
#include <nlohmann/json.hpp> | |
using json = nlohmann::json; | |
int main() | |
{ | |
// create a binary vector | |
std::vector<std::uint8_t> vec = {0xCA, 0xFE, 0xBA, 0xBE}; | |
// create a binary JSON value with subtype 42 | |
json j = json::binary(vec, 42); | |
// output type and subtype | |
std::cout << "type: " << j.type_name() << ", subtype: " << j.get_binary().subtype() << std::endl; | |
} |