Size: a a a

2021 July 07

EP

Egor Pugin in dlang.ru
"это правильно, но я обиделся" - такая ситуация?
источник

МВ

Макс Воробьев... in dlang.ru
есть буст сигнал о том, что file descripor освободился и его нужно убрать из poll. сигнал принимает шаред на Context и fds. у Context в деструкторе есть libusb_exit. он освобождает все fds
источник

МВ

Макс Воробьев... in dlang.ru
но т к это деструктор, то из него я не могу уже вылепить shared_ptr
источник

EP

Egor Pugin in dlang.ru
а почему вообще контекст стал шаредом
источник

EP

Egor Pugin in dlang.ru
кто его владелец?
источник

МВ

Макс Воробьев... in dlang.ru
что-бы не умереть, пока его пользует хоть одно соединение
источник

МВ

Макс Воробьев... in dlang.ru
так было в теории
источник

EP

Egor Pugin in dlang.ru
вот тот, кто управляет соединениями, может владеть также контекстом
источник

МВ

Макс Воробьев... in dlang.ru
на практике - да. сейчас контекст создается/удаляется в классе, который создается на скопе
источник

EP

Egor Pugin in dlang.ru
я как-то у себя делал вроде
int main() {
libusb_init();
SCOPE_EXIT { libusb_exit(); };
источник

МВ

Макс Воробьев... in dlang.ru
у меня сейчас примерно так-же
источник

МВ

Макс Воробьев... in dlang.ru
но это опять мешать шаредптры и *
источник

Т8

Т-34 85 in dlang.ru
В чём проблема?
источник

МВ

Макс Воробьев... in dlang.ru
я за однородность
источник

Т8

Т-34 85 in dlang.ru
Меня она не сильно волнует. Вот то, что QString такой заразный - это другое дело. Или пускай он бы был, но не UTF-16, а UTF-8
источник

SG

Serg Gini in dlang.ru
источник

SG

Serg Gini in dlang.ru
А вы говорите на Ди никаких библиотек не появляется 🤣
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
Мне квжется чат свои либи пишет
источник

Т8

Т-34 85 in dlang.ru
Сишные же есть
источник

Т8

Т-34 85 in dlang.ru
Кстати, а Ди умеет хедеры подключать? Если умеет, то вообще никаких проблем. Но если нет, тогда печально
источник