Я хотел бы напрямую поместить содержимое буфера StringStream в объект nlohmann :: json с наименьшим количеством возможного количества копирования. Кроме того, afaik, я не могу переместить строку в nlohmann :: json , так как она примет ее по копированию, поэтому у меня есть вторая копия! Или, по крайней мере, избавьтесь от одной из копий? Что -то подобное в более эффективной форме: < /p>
json["mykey"] = ostr.str();
Подробнее здесь: https://stackoverflow.com/questions/794 ... ringstream