Например, существует функция, которая находит объект и возвращает shared_ptr, если объект найден, и должен каким-то образом указать, что объект не найден. std::vector<std::shared_ptr> Storage::objects
У меня есть объект в C++ 11, который имеет только одного владельца. Однако другие объекты могут содержать weak_ptr. Таким образом, я могу проверить, сохраняется ли объект до его использования. В насто
У меня есть следующий код: class foo {
public:
foo();
void setMean(std::shared_ptr<std::valarray<double>> input);
private:
std::shared_ptr<std::valarray<double>> mean;
Мне интересно, может ли этот пример вызвать segfault, потому что dtor объекта называется я все еще держу shared_ptr для атрибута объекта. struct foo{
std::shared_ptr<std::string> const bar = std: