Отсутствие равенства между shared_ptr и sleed_ptrC++

Программы на C++. Форум разработчиков
Anonymous
Отсутствие равенства между shared_ptr и sleed_ptr

Сообщение Anonymous »

Хотя я понимаю, почему нет оператора == для shared_ptr и уникальный Тем более, что вы можете создать Sleed_ptr с помощью ссылки на shared_ptr .
Я бы предположил, что в течение 99% случаев, когда вы хотите lhs.get () == rhs.get () . Теперь я бы пошел вперед и введет это в свой код, если кто -то не сможет назвать меня веской причиной, почему не следует делать такой вещи.

Подробнее здесь: https://stackoverflow.com/questions/109 ... d-weak-ptr

Вернуться в «C++»