Там, кажется, два способа, чтобы временно захватить собственность ресурса, на который указывает weak_ptr: Использование lock() Пропустите weak_ptr в shared_ptr конструктор Оба эти производят shared_pt
Например, существует функция, которая находит объект и возвращает shared_ptr, если объект найден, и должен каким-то образом указать, что объект не найден. std::vector<std::shared_ptr> Storage::objects
Мне нужно иметь доступ к объекту, который реализован в другом конкретном классе. Поэтому я решил использовать std::shared_ptr. Я хотел бы знать, подходит ли использование std::shared_ptr, если нет, по
Я пытаюсь передать один общий указатель из класса QTGUI в класс Client и продолжать получать ошибки bad weak ptr. Я прочитал, что я не могу назначить shared_from_this() непосредственно в конструкторе,