Size: a a a

2021 February 14

SI

Shack Ira in supapro.cxx
пока правильно?
источник

s

std::slavik in supapro.cxx
мы хотим чтобы указатели нового списка были на новую память
источник

s

std::slavik in supapro.cxx
а не на ноды первого списка
из первого списка нам нужны только данные
источник

SI

Shack Ira in supapro.cxx
bufList.head = new SinglyLinkedList(other.head);
источник

SI

Shack Ira in supapro.cxx
так?
источник

SI

Shack Ira in supapro.cxx
не не так
источник

s

std::slavik in supapro.cxx
head какого типа?
источник

SI

Shack Ira in supapro.cxx
указатель
источник

AM

Aleksander Mironov in supapro.cxx
Что делать, если нужен тимплей и для обычных указателей и для unique_ptr?
источник

SH

Serhii Herashchenko in supapro.cxx
Aleksander Mironov
Что делать, если нужен тимплей и для обычных указателей и для unique_ptr?
тимплей?
источник

SI

Shack Ira in supapro.cxx
Если к примеру data  это массив динамический(то есть указателей) то data[i] это указатель какой-то?
источник

s

std::slavik in supapro.cxx
Shack Ira
указатель
при создании списка head чему равен?
источник

SI

Shack Ira in supapro.cxx
nullptr
источник

s

std::slavik in supapro.cxx
где это в коде
источник

s

std::slavik in supapro.cxx
это не весь код?
этот не должен поидее скомпилироваться т.к. у него нет реализации методов
источник

s

std::slavik in supapro.cxx
короче - при копировании нужно проделать то же самое что и при создании нового объекта
источник

SI

Shack Ira in supapro.cxx
я скинул только кусок с классом и конструктором копирования
источник

s

std::slavik in supapro.cxx
только данные взять из other и сделать push элементов всех
источник

s

std::slavik in supapro.cxx
у нас ведь метод push_back выделяет новую память и связывает элементы
источник

SH

Serhii Herashchenko in supapro.cxx
Shack Ira
я скинул только кусок с классом и конструктором копирования
https://www.learncpp.com/cpp-tutorial/shallow-vs-deep-copying/
https://www.geeksforgeeks.org/shallow-copy-and-deep-copy-in-c/

вот пару ссылок из гугла, прочитать, что такое deep copy, и чем он отличается от побитового копирования
источник