Сообщение Объединение векторов без копирования - есть ли готовое? от 17.08.2024 13:28
Изменено 17.08.2024 13:29 Shmj
Объединение векторов без копирования - есть ли готовое?
Вопрос такой.
Вот есть n векторов. Нужно их рассматривать как один — как бы получить указатель на общий массив данных, но при этом без копирования и выделения памяти — чтобы в памяти они так и остались разрозненными кусками.
Есть ли что готовое? Что бы вы применили?
Вот есть n векторов. Нужно их рассматривать как один — как бы получить указатель на общий массив данных, но при этом без копирования и выделения памяти — чтобы в памяти они так и остались разрозненными кусками.
Есть ли что готовое? Что бы вы применили?
Объединение векторов без копирования - есть ли готовое?
Вопрос такой.
Если нужно рассматривать кусочек вектора как отдельный массив без копирования — есть span.
А если противоположная задача — объединить n векторов без копирования. Вот есть n векторов. Нужно их рассматривать как один — как бы получить указатель на общий массив данных, но при этом без копирования и выделения памяти — чтобы в памяти они так и остались разрозненными кусками.
Есть ли что готовое? Что бы вы применили?
Если нужно рассматривать кусочек вектора как отдельный массив без копирования — есть span.
А если противоположная задача — объединить n векторов без копирования. Вот есть n векторов. Нужно их рассматривать как один — как бы получить указатель на общий массив данных, но при этом без копирования и выделения памяти — чтобы в памяти они так и остались разрозненными кусками.
Есть ли что готовое? Что бы вы применили?