как я могу создать объекты std :: ostream и std :: istream, чтобы указывать на часть памяти, которую я выделил и которой я управляю (я не хочу, чтобы поток освобождает мою память).
Я рассматривал использование rdbuf () -> pubsetbuf () для изменения одного из других потоков - скажем, sstringstream. Однако я думаю, что streambuf, используемый stringstream, впоследствии освободит буфер?
В основном я пытаюсь сериализовать некоторые вещи в общую память.
Спасибо.