Всем привет.
Застрял в программе на "умных" указателях (std::shared_ptr). Прошу объяснения, что я вижу в отладчике?
Почему одни указатели отмечены как "make_shared", а есть ещё один, который отмечен как "default" ? Что это значит?
P.S.
У меня каким-то магическим образом сохраняется связь со старым объектом, на основе которого я сделал "shared_ptr" При выходе из блока кода вызывается чей-то деструктор, который удаляет объект, на который ссылается один из нужных дальше по коду "shared_ptr". Ну и, само собой получаю "любимое" сообщение "access read violation"...