var=var?
Так а просто [sptr] чем не подходит?
там другие указатели снаружи, их надо по =
А это и есть же по =. В отличие от [&sptr].
шаред птр внутри не используется, он не захватывается =
А зачем его захватывать если он не используется?
это холдер, который некоторый объект держит для лямбды
Зато явно можно ещё и мувнуть... [=, sptr=std::move(sptr)]() {}
а после лямбды sptr будет доступен?
Нет. Для того и мув. Зато минус addref/release если дальше не используется
Обсуждают сегодня