https://wandbox.org/permlink/F9nHHqJEqiiVGTLG #include <chrono> #include <future> #include <iostream> #include <thread> #include <vector> int...
Запущено 100 async-ов с policy=launch::async. Сколько тредов будет создано?
Зачем нужно нечто, неизвестно как и где выполняющееся, сколько потоков создающее и т.д.?
Может всё-таки наоборот?
А какой правильный ответ?
В спецификации описано, как работает синхронизация: Либо все work-items должны выполнить барьер, либо никто. Да и этот ресурс тоже.
Чёт в http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/n4723.pdf не нашёл, что co_await и др. родственные конструкции превращаются в код на...
Какая версия gcc? На самой старой версии, которая предлагается (4.4.7), работает https://wandbox.org/permlink/Sy6N943ofXHL8KMy
Mikl___, да я даже не про арифметику (кстати, она опять некорректная, должно быть 404550), а что замена здесь на константу неправомерна.
Mikl___, смелая замена. Но некорректная.
В C++ чтение произвольной переменной, которая потенциально меняется в другом потоке, без должной синхронизации (установления отношения happens...
В смысле?
Наверняка Qt ставит свои расширения для дебаггера студии. gdb
Вы походу мало отлаживали код, который загружает .so-шки, которые при инициализации дёргают колбэки из загружающего их кода. Без бряков и...
Так запилили.
Я правильно понял, что с std::vector<...>::iterator сорцы на конфиг сендмейла похожи не были, а с auto вместо того, что выше, стали более похожи?
SadKo, сначала ты писал про спин-блокировки, потом дал заднюю и написал, что ты некорректно употребил слово "блокировки", потом опять изменил своё...
Eagle, ещё один решил высказаться, не разбираясь? __atomic_fetch_add это встроенная функция [1], которая вызывается из libatomic при следующих...
SadKo, ты написал, при попытке изменить shared_ptr постоянно дёргаются спинлоки — оказалось, что это враньё. _M_add_ref_lock[_nothrow], который...
Имена участников (разделяйте запятой).