new vector? Зачем?
создать новую копию данных
Java developer detected
Это не отвечает на вопрос
13-14 строки надо заменить на ~MyVector() = default;
Разберемся...
Создание шариков сделай через make shared ...
Зачем там use count это проверять? Это не нужно всё, тебе надо только лишь сделать новый объект шарика, скопировав его с существующего, все остальное shared ptr сам сделает
Обсуждают сегодня