предлагается хранить на стеке лишь один указатель? А в куче хранить: длину, капасити и сам массив? Ещё понадобится счётчик ссылок, чтобы последний владелец освобождал память
Счётчик ссылок не обязателен, это если ты про shared говоришь, но такое и с обычной реализацией можно провернуть. Копирование, то останется копированием: memcpy.
Обсуждают сегодня