Size: a a a

2020 June 16

DS

Dmitry Sokolov in pro.cxx
Ну.... dismiss:
// some sync with executor...
this->work.reset()

Не нахожу тут рекурсии.
источник

CD

Constantine Drozdov in pro.cxx
Dmitry Sokolov
Ну.... dismiss:
// some sync with executor...
this->work.reset()

Не нахожу тут рекурсии.
Так в реализации очереди и нет рекурсии, разумеется
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
Constantine Drozdov
Проблема не в менеджере пакетов, ответ в том, почему в Java все функции виртуальные. Ты не можешь проходить границы библиотек. Я должен выбрасывать весь класс std::unique_ptr, если мне надо исправить один его ужаснейший для моих примеров недостаток
Какой недостаток?
источник

CD

Constantine Drozdov in pro.cxx
Dmitry Sokolov
Ну.... dismiss:
// some sync with executor...
this->work.reset()

Не нахожу тут рекурсии.
Рекурсия возникает, когда нужно знать статус таска
источник

CD

Constantine Drozdov in pro.cxx
Потому что нужно либо вписывать лишнее поле в управляющий блок события и как-то его доставить до самого события
источник

CD

Constantine Drozdov in pro.cxx
Либо аллоцировать еще один шаред блок рядом и зареферить из события
источник

CD

Constantine Drozdov in pro.cxx
Либо абсолютно законно сделать bind на this и проэмулировать часть выполнения события
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
Побитый Кирпич
При чем тут обновление? Я хочу либу подрубить "в одну кнопку в гуе"
Бери вижак и смк, там vcpkg автоматом хуярит; или qtc мастер,там они Конан подкручивают
источник

ПК

Побитый Кирпич... in pro.cxx
Alex Ф-ф-фэils!🌠︙
Бери вижак и смк, там vcpkg автоматом хуярит; или qtc мастер,там они Конан подкручивают
Что такое смк?
источник

A

Alex in pro.cxx
Да, под моноплатформу программировать намного проще. А если нужно всё сразу?
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
Anatoly Tomilov
а как там это можно применить?
Ну, это выглядело как "127.0.0.1"_ip
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
Побитый Кирпич
Что такое смк?
*cmake
источник

CD

Constantine Drozdov in pro.cxx
И единственная, собственно, проблема в последней опции - оказывается, что деструктор события может вызываться в результате
а) деструктора очереди событий (владельца 1) и тогда нужно проэмулировать отзыв из очереди фабрикой (владельца 2), что вполне defined
б) деструктора фабрики (владельца 2) и тогда эмуляция отзыва из очереди фабрикой (владельца 2) при штатном использовании unique_ptr ведет к катастрофе
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
Constantine Drozdov
Я предъявил тебе, что проблема не в менеджере пакетов, а проблема в том, что автор либы использует std::unique_ptr в качестве интерфейсного параметра
Приходится адаптерить(
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
Alex
было бы что там называть особым термином
#classic jafa 😂
источник

CD

Constantine Drozdov in pro.cxx
то есть отсутствие возможности вызвать reset() во время ~unique_ptr является причиной запрета на reentrance в factory::remove_event()
источник

CD

Constantine Drozdov in pro.cxx
хотя у factory, как и у примерно всех остальных случаев unique_ptr, этот reentrance полностью определен
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
Constantine Drozdov
Там создать в конструкторе временную папочку, удалить в деструкторе - катастрофа
Я тут тебе писал вроде пример года 2-3 назад
источник

CD

Constantine Drozdov in pro.cxx
Alex Ф-ф-фэils!🌠︙
Я тут тебе писал вроде пример года 2-3 назад
?
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
У меня была задача типа создавать / переключать фолдер в кторе, и там был запрос на длину памяти пути; ты ещё удивился тогда, что так тип можно (мб найду сейчас в истории)
источник