Size: a a a

IT KPI C/С++ ХВ (хорошо, что не UB)

2020 March 11

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
ахах)) ну круто тогда)
источник

VR

Vitalii Rybalko in IT KPI C/С++ ХВ (хорошо, что не UB)
АХАХАХА
источник

S

Shadow Mortician in IT KPI C/С++ ХВ (хорошо, что не UB)
Vitalii Rybalko
АХАХАХА
Этот стикер уже не отклеется от него)
источник
2020 March 12

VK

Vlad Kotsiuba in IT KPI C/С++ ХВ (хорошо, что не UB)
Меняй фотку в паспорте
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
какой-то группе дали первую лабу по плюсах?
источник

РБ

Раздолбанный Басс in IT KPI C/С++ ХВ (хорошо, что не UB)
Пхпхпхпхпхп
источник

AB

ART B in IT KPI C/С++ ХВ (хорошо, что не UB)
На дом
источник

G

GNU/Vsevolod.rs in IT KPI C/С++ ХВ (хорошо, что не UB)
kvark
какой-то группе дали первую лабу по плюсах?
А она им как раз
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
Раздолбанный Басс
Пхпхпхпхпхп
Только не пхп
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
Плес((
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
GNU/Vsevolod.rs
А она им как раз
Шутка про бутылку оффтоп будет, или и так сойдёт?🤔
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
нужно сделать такую вот штуку. контейнер, который хранит массив функций. эти функции, это методы, привязанные к объектам. т.е. нельзя вызывать функцию, если объект удалился. Нужно сделать такую систему, чтобы если объект удалялся, то соответствующие функции из контейнера тоже. Желательно без виртуального наследования. и чтобы это работало с любыми существующими классами. есть идеи как сообщать контейнеру (мб юниту функции) о смерти его объекта?
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
я думал, мб хранить такие объекты изначально в специальном врапере типа shared_ptr.
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
но как безопасно реализовать связь...
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
kvark
но как безопасно реализовать связь...
Observer
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
Это как зима близко, только тут паттерны близко
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
хммммм.... ща попробую прикинуть
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
окей, пять же. допустим мы имеем контейнер функции. я асайню к контейнеру обертку, контейнер подписывается на ивент удаления обертки.
обертка удаляется, шлет сигнал контейнеру, контейнер такой херак, эту хуету теперь никогда вызывать не будет. Все счастливы. кроме обертки. Потому что если контейнер подпишется, а потом сгинет, то обертка при удалении отправит сигнал прямиком в хуй знает куда.
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
как это обойти?
источник

k

kvark in IT KPI C/С++ ХВ (хорошо, что не UB)
а, всё
источник