Есть структура которая хранит данные, один из ее членов блок памяти. Что более правильно использовать shared_array<byte> data; или vector<byte> data; ? и почему?
Данные копируются в нее из памяти memcpy(...), используются восновном для обратного копирования.
Сейчас реализован первый вариант, стоит ли переделывать под вектор? (size храню отдельно)