Size: a a a

2021 October 31

Dv

Dr. Friedrich von Ne... in codingteam
И мы приходим обратно к схеме со специальным режимом. Когда треды видят, что массив с ними куда-то перевозят, и не дёргаются.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Да.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Предположим, что из трёх господ тебе нужно опасаться двух.
источник

FO

FORTRAN ONE LOVE in codingteam
Эм... А на завершении потоков деструктор низзя переодпределить?..
источник

Dv

Dr. Friedrich von Ne... in codingteam
И тебе нужно угадать безопасного господина
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ты выбираешь какого-то из трёх
источник

Dv

Dr. Friedrich von Ne... in codingteam
А потом одного из остальных (опасного!) вскрывают
источник

Dv

Dr. Friedrich von Ne... in codingteam
И тебе даётся возможность поменять твой выбор!
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ты бы сделал это или нет? А?
источник

c

codingteam@cjr in codingteam
Minoru
@foxtran: переопределить можно, вопрос в том, что в нём написать
источник

c

codingteam@cjr in codingteam
Minoru
у Форневера страшный задачки на расчленительную комбинаторику!
источник

FO

FORTRAN ONE LOVE in codingteam
Связный список с блокировкой?..
источник

FO

FORTRAN ONE LOVE in codingteam
Я бы себя вскрыл.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Хм, ты нашёл одно из оригинальных решений в данной загадке.
источник

c

codingteam@cjr in codingteam
Minoru
@foxtran: блокировка поверх всего списка, или в каждом элементе? Пока что непонятно, как это мне поможет
источник

Dv

Dr. Friedrich von Ne... in codingteam
У меня для тебя есть картинка!
источник

Dv

Dr. Friedrich von Ne... in codingteam
источник

FO

FORTRAN ONE LOVE in codingteam
Ну...
Я бы запилил Блокировку на каждый отдельный элемент.

При досрочном удалении захватываем владение своего, предыдущего и последующего элементов,
Связываем предыдущий с последующим, снимаем блокировку с предылущего и последующего.
Снимаем блокировку со своего, удаляем свой элемент и завершаем воркера
источник

Dv

Dr. Friedrich von Ne... in codingteam
↑ вот если такие мысли лезут в голову, «а не запилить ли мне связный список локов на каждый элемент», тогда точно следует обратиться к специалисту.

В смысле, найти библиотеку, которая это делает.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ни в коем случае не пытайтесь повторить это дома!
источник