Size: a a a

2021 March 03

S

Stepan in supapro.cxx
вас понял, прекращаем разговор о задачке
источник

О

Олег in supapro.cxx
struct cluster {
   shared_ptr<cluster> left,right;
   weak_ptr<cluster> father;
   cluster(){}
   cluster(cluster& left,cluster& right) {
       right.father = left.father = shared_ptr<cluster>(this);
       this->left = shared_ptr<cluster>(&left);
       this->right = shared_ptr<cluster>(&right);
   }
};
int main() {
   cluster left;
   cluster right;
   cluster father(left,right);
   return 0;
}
источник

О

Олег in supapro.cxx
double free or corruption (out)
источник

d

d7d1cd in supapro.cxx
Stepan
может автор ещё не остановился в поисках кратчайшего решения
Если автор, это я, то я остановился на решении Анатолия.
источник

IZ

Ilia Zviagin in supapro.cxx
d7d1cd
Это дни месяца. Не существует же нулевого дня.
А почему тогда 6-10 ==> 5 ?
источник

d

d7d1cd in supapro.cxx
Ilia Zviagin
А почему тогда 6-10 ==> 5 ?
Гребаные бизнес требования
источник

S

Stepan in supapro.cxx
Так, стоп, мы же задачу больше не обсуждаем
источник

d

d7d1cd in supapro.cxx
Stepan
Так, стоп, мы же задачу больше не обсуждаем
Конечно. Она решена уже
источник

S

Stepan in supapro.cxx
причём несколькими способами разных людей
источник

О

Олег in supapro.cxx
я понял
источник

О

Олег in supapro.cxx
struct cluster {
   shared_ptr<cluster> left,right;
   weak_ptr<cluster> father;
   cluster(){}
   cluster(shared_ptr<cluster>& left,shared_ptr<cluster>& right) {
       right->father = left->father = this;
источник

О

Олег in supapro.cxx
как это сделать
источник

IZ

Ilia Zviagin in supapro.cxx
Олег
double free or corruption (out)
Ты пихаешь в shared_ptr ссылки на автоматические объекты.
А должны быть только ДИНАМИЧЕСКИЕ
источник

О

Олег in supapro.cxx
тоесть в конструкторе никак?
источник

IZ

Ilia Zviagin in supapro.cxx
Олег
тоесть в конструкторе никак?
Ты понимаешь вообще зачем SHARED_PTR нужен?
источник

О

Олег in supapro.cxx
да
источник

О

Олег in supapro.cxx
мне просто надо его юзать
источник

IZ

Ilia Zviagin in supapro.cxx
Ну, выдай...
источник

О

Олег in supapro.cxx
ну он автоматом delete
источник

IZ

Ilia Zviagin in supapro.cxx
Олег
ну он автоматом delete
Значит, не понимаешь...
источник