Size: a a a

2021 June 17

Ee

Ertadan em in 2ch /pr/
Все внутри неё по умолчанию public
источник

K

Kirill in 2ch /pr/
да
и наследование тоже public
источник

K

Kirill in 2ch /pr/
а лист это чё
источник

Ee

Ertadan em in 2ch /pr/
Указатель может быть неинициализированный и это может приводить к сранью в штаны, когда разыменовываем непонятно что.
Ссылка всегда хранит адрес, она не бывает пустая.
источник

Ee

Ertadan em in 2ch /pr/
Под капотом это структура данных с указателем на прошлый и предыдущий элемент. Данные хранятся не последовательно, а в разных блоках памяти, что не даёт доступа O(1), как в векторе, а даёт доступ O(n). То есть надо перебрать неизвестно сколько элементов прежде чем найти искомый.
источник

K

Kirill in 2ch /pr/
ладно
источник

K

Kirill in 2ch /pr/
ну вроде норм неплохо +/- )
источник

K

Kirill in 2ch /pr/
смарт поинтеры ещё спрашивают
источник

K

Kirill in 2ch /pr/
какие виды знаешь
источник

K

Kirill in 2ch /pr/
чем shared отличается от unique
источник

K

Kirill in 2ch /pr/
чё такое weak
источник

Ee

Ertadan em in 2ch /pr/
Когда структуру данных меняет кто-то, то итераиор уже не валидный и следует создаваиь новый.
К примеру, если мы удалили из списка элемент, то итератор уже невалидный.
источник

K

Kirill in 2ch /pr/
а если из вектора удалили
источник

Ee

Ertadan em in 2ch /pr/
Раньше была auto_ptr,   по сути это была обёртка над блоком данных, чтобы он сам чистил структуру и считал ссылки.
Потом появились shared_ptr, unique_ptr, weak_ptr.
источник

Ee

Ertadan em in 2ch /pr/
Самый топовый это unique_ptr, потом shared потом  weak
источник

Ee

Ertadan em in 2ch /pr/
Тоже. Ведь там может произойти перевыделение памяти.
источник

K

Kirill in 2ch /pr/
там вообще все итераторы могут инвалидироваться
источник

Ee

Ertadan em in 2ch /pr/
Хз что это. Кеш же больше из области архитектуры пк. Для каждого проца свой.
источник

K

Kirill in 2ch /pr/
ну могут и на собесе по плюсам спросить
источник

K

Kirill in 2ch /pr/
типа, что быстрее - итерация по листу или итерация по вектору?
источник