Вход на сайт
Кто-нибудь юзает MAC?
2194 просмотров
Перейти к просмотру всей ветки
simplename посетитель
в ответ uscheswoi_82 13.10.22 18:56, Последний раз изменено 13.10.22 20:02 (simplename)
weak & strong - парадигмы, впервые мне встретившиеся в boost. там это означает примерно такое:
weak - у нас есть ссылка (в каком-то виде) на объект, за существование которого (создание/удаление) не мы отвечаем, и его жизненный путь не контролируем. есть средства проверить, "жив ли еще ", и запереть удаление на время использования (если жив).
strong - мы отвечаем за создание/удаление объекта, и самостоятельно решаем, когда его удалить. не обязаны ни на кого оглядываться.
думаю (хотя не утверждаю), что это везде обозначает примерно то же самое.