Size: a a a

2020 March 19

M

MDenis2k in pro.cxx
Угу. Да можно попробовать через Pipe-ы...
источник

Н

Николай in pro.cxx
Народ, кто-нибудь использовал в продакшене скрипты на с++, например вот с этой штукой https://github.com/root-project/cling
источник

IZ

Ilia Zviagin in pro.cxx
Ermuhammed Ernar
Всем привет хочу сказать с какого начинать?
Начинай с @supapro
источник

ПК

Побитый Кирпич in pro.cxx
Николай
Народ, кто-нибудь использовал в продакшене скрипты на с++, например вот с этой штукой https://github.com/root-project/cling
Юзал скрипты на С++ с 2011 года. Constexpr называется
источник

DF

Dollar Føølish in pro.cxx
Тогда же констекспр был ниочем
источник

AZ

Alexander Zaitsev in pro.cxx
Dollar Føølish
Тогда же констекспр был ниочем
сейчас тоже не особо лучше :)
источник

DF

Dollar Føølish in pro.cxx
Кек
источник

Н

Николай in pro.cxx
Побитый Кирпич
Юзал скрипты на С++ с 2011 года. Constexpr называется
Не думаю, что constexpr сможет заменить питоновский скрипт, который вызывается для POST_BUILD
источник

ПК

Побитый Кирпич in pro.cxx
Alexander Zaitsev
сейчас тоже не особо лучше :)
Щас там уже можно дин. алокации делать
источник

ПК

Побитый Кирпич in pro.cxx
Ещё пару итераций и можно будет в output компилятора писать
источник

AP

Andrey Parasich in pro.cxx
Что будет, если сделать notify для потока, который сначала спит, а потом заходит в conditional_variable.wait, в то время, когда поток спит. Это обновление по теряется?
источник

FF

Flex Ferrum in pro.cxx
Andrey Parasich
Что будет, если сделать notify для потока, который сначала спит, а потом заходит в conditional_variable.wait, в то время, когда поток спит. Это обновление по теряется?
Насколько я помню POSIX, может потеряться, да. Поэтому спать лучше на ожидании кондвара. То есть делать timed_wait
источник

ПК

Побитый Кирпич in pro.cxx
Andrey Parasich
Что будет, если сделать notify для потока, который сначала спит, а потом заходит в conditional_variable.wait, в то время, когда поток спит. Это обновление по теряется?
Как он зайдёт в wait, если он спит?
источник

ПК

Побитый Кирпич in pro.cxx
Flex Ferrum
Насколько я помню POSIX, может потеряться, да. Поэтому спать лучше на ожидании кондвара. То есть делать timed_wait
Нет, лучше вызывать wait с предикатом
источник

VO

Vyacheslav Olkhovchenkov in pro.cxx
проснется и зайдет
источник

ПК

Побитый Кирпич in pro.cxx
Vyacheslav Olkhovchenkov
проснется и зайдет
> а потом заходит в conditional_variable.wait, в то время, когда поток спит
источник

FF

Flex Ferrum in pro.cxx
Побитый Кирпич
Нет, лучше вызывать wait с предикатом
И получить вечно висячий тред. Ага... Ну, при неблагоприятных случаях.
источник

ПК

Побитый Кирпич in pro.cxx
Flex Ferrum
И получить вечно висячий тред. Ага... Ну, при неблагоприятных случаях.
Нет таких случаев, если в программе нет бага
источник

FF

Flex Ferrum in pro.cxx
Любой wait без таймаута в многопоточной среде должен вызывать напряжение булок и повышенное внимание. Ибо - источник дедлоков и багов.
источник

VO

Vyacheslav Olkhovchenkov in pro.cxx
Побитый Кирпич
> а потом заходит в conditional_variable.wait, в то время, когда поток спит
в то время относится не к потоку а к нотифаю
источник