История изменений
Исправление m0rph, (текущая версия) :
Зачем? Чем тебя не устраивает CoW?
Если совсем приспичило позаниматься ненужным извращением одной строчкой, можно попробовать что-то вроде этого (код не проверял, но нечто подобное должно работать):
std::copy(obj.begin(), obj.end(), std::back_inserter(attachTable));
EDIT: или у тебя внутри хранятся простые указатели на динамически выделенную память и ты хочешь копировать не только указатели но и то, на что они указывают?
Исходная версия m0rph, :
Зачем? Чем тебя не устраивает CoW?
Если совсем приспичило позаниматься ненужным извращением одной строчкой, можно попробовать что-то вроде этого (код не проверял, но нечто подобное должно работать):
std::copy(obj.begin(), obj.end(), std::back_inserter(attachTable));